找不到发电机漂亮:脚手架

时间:2011-12-29 10:08:59

标签: ruby-on-rails

我正在尝试一个简单的RoR应用程序,并使用nifty generator脚本进行脚手架,布局文件,身份验证。

我添加到我的gemfile gem 'nifty-generators'并运行了'bundle install'并安装了它。

然后我进入了

$ rails g nifty:scaffold Recipe name:string index new

我收到了以下异常

  

无法找到生成器nifty:scaffold

这可能是什么问题

3 个答案:

答案 0 :(得分:3)

如果你正在使用Rails 3(当然你是初学者),那么使用scaffold而不是nifty:scaffold

喜欢这个

rails g scaffold

答案 1 :(得分:0)

在这里挖掘并不多。确保bundle installbundle update命令在nifty-generators中为Gemfile.lock创建了一个条目。然后验证使用bundle show nifty-generators已正确安装gem ..它应显示系统中gem的位置。确保您至少拥有该文件夹的读取权限..

答案 2 :(得分:0)

因为你用gemler /你的gemfile添加了gem,我想你会想做:

$ bundle exec rails g nifty:scaffold Recipe name:string index new

找到宝石。