ruby-on-rails - ruby 错误 : "No such file or directory -- script/generate (LoadError)"

标签 ruby-on-rails ruby

我知道这个错误已经在网络上的其他地方讨论过了,这看起来像是一个愚蠢的问题,但我手头上有一个非常奇怪的情况。

我在 Snow Leopard 上运行,使用完全更新的 Ruby 和 Rails gems。我使用 ruby new testing 创建了一个新的 Rails 项目,然后使用 cd ~/testing 导航到该文件夹​​,并尝试使用 ruby script/创建一个基本的脚手架生成 scaffold newtest name:string,我得到了这个错误:

ruby: No such file or directory -- script/generate (LoadError)

我已彻底搜索 Google 并尝试实现所有可能的解决方案,但没有任何效果。我不明白为什么会出现此错误或如何修复它。

最佳答案

如果您使用的是 Rails 3,那么命令是:

rails generate scaffold newtest name:string

或者稍微短一点的:

rails g scaffold newtest name:string

注意 rails 而不是 ruby

关于ruby-on-rails - ruby 错误 : "No such file or directory -- script/generate (LoadError)",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4927841/

相关文章:

ruby-on-rails - 未初始化的常量 Active Scaffold Rails 2.3.5

ruby-on-rails - RMagick gem 无法在 Debian Stable 上安装

ruby-on-rails - Ajax page.replace_html 部分在 Rails 中的问题

ruby-on-rails - 如何在 RSpec 测试中打开 ActiveRecord 的 SQL 调试日志记录?

ruby-on-rails - 如何在Rails下的Webrick中设置access-control-allow-origin?

mysql - Rails 高级查询与连接和求和计算

ruby-on-rails - 在 Ruby on Rails 中正确实现递归方法

mysql - ActiveRecord 连接和位置

ruby-on-rails - FactoryGirl 序列破坏了我的 rspec 测试(我认为)

ruby-on-rails - Ruby Sqlite3 安装 sqlite3_libversion_number() macOS Sierra