【问题标题】:Rails generate [anything] creates project called generateRails generate [anything] 创建名为 generate 的项目
【发布时间】:2011-03-15 19:14:54
【问题描述】:

这个真的让我很困惑。我刚刚顺利完成了 railstutorial.org 教程,没有任何问题。

我今天创建了一个新应用程序(相同的环境)并将其命名为 take2。然而,似乎正在发生的事情是,每当我输入 rails [anything] 时,它只会创建一个名为 [anything] 的新应用程序。例如,这意味着我无法输入 rails generate rspec:install

我正在使用 Rails 3.0。

感谢你们可能提供的任何帮助...(我很惊讶我能远离 SO 这么久,到达现在的位置并不容易!)

【问题讨论】:

    标签: ruby-on-rails-3


    【解决方案1】:

    命令改变了一点新项目是用 rails new "nameofproject" 创建的

    您必须在项目的文件夹中才能使用 rails generate 来生成脚手架等。

    查看这些教程以获得帮助。 http://guides.rubyonrails.org/

    【讨论】:

    • 您好,感谢您的回复。实际上 - 我 am 在项目文件夹中,并且我正在使用您提到的语法。
    • rails -v 报告什么?您是否可能安装了多个版本的导轨?另外,例如,您可以在使用“rails generate scaffold books title:string author:string”时发布输出吗?
    • 嘿 - 结果是,不知何故,我的 rails 版本降级了。很奇怪。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-05-08
    • 1970-01-01
    • 2015-07-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多