使用Rubymine的ruby on rails 学习历程①

时间:2023-01-18 11:19:28

使用Rubymine的ruby on rails 学习历程①

rubymine的官方帮助文档
https://www.jetbrains.com/help/ruby/2016.2/create-and-run-your-first-project.html
本文意在解决使用过程中出现的问题(windows 10 环境)

  1. 文档中并未写出ruby环境配置推荐使用railsinstaller 并默认配置path,省去了安装DevKit的过程。
  2. 如图所示手动在设置中添加sdk使用Rubymine的ruby on rails 学习历程①
  3. 创建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源.
  4. 按照文档进行helloworld 项目 添加say_hello controller 和say action 后执行可能会出现如下图所知内容
    使用Rubymine的ruby on rails 学习历程①
    解决方案有两种
      1 .将app/views/layouts/application.html.rb 中的5,6行application 改成default
      2.把
     app/assets/javascript/application.js 的//= require turbolinks //= require_tree .
    删除

.