“rails server”命令不在Windows上执行

时间:2012-11-15 19:55:09

标签: ruby-on-rails-3.1

我正在构建rails应用程序的第一部分,我无法获得命令

rails服务器 工作,或任何其他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

nd so(它给了我相同的“rails new”命令,无论我输入什么命令)......

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

P.S。另一个奇怪的事情是,当我创建这个应用程序时,最初,我使用了命令:

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

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

3 个答案:

答案 0 :(得分:2)

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

答案 1 :(得分:0)

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

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

答案 2 :(得分:0)

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