3

我正处于构建 Rails 应用程序的第一部分,但我无法获得命令

rails server 工作,或者任何其他 rails 命令。每当我尝试使用 rails 命令时,我都会得到如下帮助屏幕:

$rails server
Usage:
rails new APP_PATH [options]

Options:
-r, [--ruby=PATH]              # Path to the Ruby binary of your choice                                       # Default: /home/sgallagher/.rvm/rubies/ruby-1.9.2-    p290/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
-G, [--skip-git]               # Skip Git ignores and keeps

等等(无论我输入什么命令,它都会给我相同的“rails new”命令)......

关于我的系统中可能缺少什么或为什么这些命令没有响应的任何想法?谢谢

PS 另一个奇怪的事情是,当我创建这个应用程序时,最初,我使用了以下命令:

rails new first_app 这实际上创建了两个应用程序:一个名为“new”,另一个名为“first_app”。它也没有创建默认的 Gemfile。

我正在运行 Rails 3.1.0 和 Ruby 1.9.2。在 Windows 7 上

4

3 回答 3

2

首先尝试制作您的应用程序(例如$rails new app_name)然后$cd app_name最后运行$rails server

于 2012-11-15T20:20:37.863 回答
0

我得到了更多搜索
“捆绑安装”命令的解决方案没有自动执行,我手动运行此命令,webrick 服务器在端口 3000 上启动,

但现在出现的问题是每次我启动 ROR 时,我都必须执行“bundle install”命令来启动服务器......我怎样才能解决这个问题???

于 2012-11-16T08:58:37.537 回答
0

确保将 dos 或终端中的目录更改为 rails 应用程序所在的正确目录...

于 2013-08-14T14:01:36.173 回答