1

我有一段时间没有使用 Ruby,所以我今天才回来使用它,每当我尝试使用 rails s 或 rails console 时,它​​都会吐出通用帮助文本,即

    rails console                                                  ~
Usage:
  rails new APP_PATH [options]

Options:
  -r, [--ruby=PATH]              # Path to the Ruby binary of your choice
                                 # Default: /Users/cabelhigh/.rvm/rubies/ruby-1.9.2-p320/bin/ruby
  -b, [--builder=BUILDER]        # Path to a application builder (can be a filesystem path or URL)
  -m, [--template=TEMPLATE]      # Path to an application template (can be a filesystem path or URL)
      [--skip-gemfile]           # Don't create a Gemfile
      [--skip-bundle]            # Don't run bundle install

它只是一遍又一遍地这样做。知道有什么问题吗?

另外,我正在运行 OSX,如果这与它有关的话。

编辑:版本信息:Rails 3.2.8,ruby 1.9.2p320(2012-04-20 修订版 35421)[x86_64-darwin11.3.0]

4

3 回答 3

1

执行命令时,您不在 Rails 应用程序目录中

制作一个新的 Rails 应用程序

rails new blog

cd 进入目录

cd blog

并运行

rails s

或者

rails c
于 2012-12-17T19:09:18.613 回答
0

rails console仅适用于 Rails 项目目录

于 2012-12-17T19:09:58.090 回答
0

Rails 控制台仅在 rails 项目目录中工作。

可能你想运行 ruby​​ 控制台?(如 irb、pry 等)

于 2012-12-17T19:20:02.553 回答