【问题标题】:How to generate a controller with Ruby on Rails?如何使用 Ruby on Rails 生成控制器?
【发布时间】:2013-12-22 01:58:06
【问题描述】:

我成功安装了 Ruby 1.9.3 和 Rails (rubygems-1.8.24) 视窗 7。

现在我需要在命令提示符下生成一个“控制器主索引”。我 创建了一个名为“rails-projects”的项目文件夹并成功 创建了一个名为“quizzes-on-rails”的项目。

在:

C:\rails-projects\quizzes-on-rails

我输入:

ruby script/generate controller home index

我收到以下消息:

ruby: No such file or directory -- script/generate <LoadError>

我通过包含 C:\rails-projects\quizzes-on-rails 来编辑 PATH

知道有什么问题吗?

【问题讨论】:

  • script/generate 听起来您正在阅读 Rails 1 或 2 的旧教程。请务必关注版本 3 或 4,无需学习旧方法。 :)

标签: ruby-on-rails ruby controller


【解决方案1】:

使用 rails 启动 cmd 提示符或打开 rails 命令提示符并运行:

rails g controller Foo home index

【讨论】:

    【解决方案2】:

    你可以使用:

    rails g controller <ControllerName> [valid actions]
    

    例如:

    rails g controller Posts index show destroy
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-12-27
      • 1970-01-01
      • 2023-04-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多