【问题标题】:Ruby on Rails. There is no script folder in the projectRuby on Rails。项目中没有脚本文件夹
【发布时间】:2018-09-05 19:17:55
【问题描述】:

我通过《Head First Rails》一书学习 Rails

步骤是:

  1. 使用“rails new ticket”命令创建我的应用
  2. 使用“ruby 脚本/服务器”运行服务器
  3. “ruby 脚本/生成脚手架...”

但是项目中没有脚本文件夹,我收到错误“ruby:没有这样的文件或目录--脚本/生成(LoadError)” 我发现我需要使用“ruby s”来启动服务器。 但是我怎样才能运行脚本/生成? 是不是rails项目中生成文件夹的新样式,没有脚本文件夹了?还是我做错了?

我有 ruby​​ 版本 2.4.4 和 rails 5.2.1

【问题讨论】:

  • “Head First Rails”在这一点上已经过时了。我相信 script 目录已在 rails 3 或 4 周围被删除。如果您正在寻找一个好的起点,Michael Hartl 的“Ruby on Rails 教程”是很多初学者的一般首选:railstutorial.org
  • this 我认为对初学者来说也是一个好点。

标签: ruby-on-rails ruby project-structure


【解决方案1】:

现在使用rails 而不是ruby script/,所以试试rails serverrails generate scaffold

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-06-23
    • 2014-09-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-28
    • 2016-04-19
    相关资源
    最近更新 更多