使用Rubymine的ruby on rails 学习历程①
rubymine的官方帮助文档
https://www.jetbrains.com/help/ruby/2016.2/create-and-run-your-first-project.html
本文意在解决使用过程中出现的问题(windows 10 环境)
- 文档中并未写出ruby环境配置推荐使用railsinstaller 并默认配置path,省去了安装DevKit的过程。
- 如图所示手动在设置中添加sdk
- 创建rails项目后会自动运行bundle install 命令,有时会出现logs中的
22:19 RubyMine Gem Manager: RubyMine has detected that some of the gems required for 'helloruby' are not installed. Install
这时需要根据根目录/gemfile的标红内容 手动安装gem 如gem install sdoc
。之后点击logs框中的install 进行bundle install命令 视情况更改gemfile中的第一行source 'http://rubygems.org'
改为http协议 或者更改gem源. - 按照文档进行helloworld 项目 添加say_hello controller 和say action 后执行可能会出现如下图所知内容
解决方案有两种
1 .将app/views/layouts/application.html.rb 中的5,6行application 改成default
2.把
app/assets/javascript/application.js 的//= require turbolinks //= require_tree .
删除
.