Rails Server无法在Windows 10上启动

时间:2016-08-03 04:47:25

标签: ruby-on-rails ruby

我正在使用Windows 10.我通过railsinstaller.org网站安装Rails和其他支持软件。

现在我继续使用CMD并编写命令rails server,但Rails服务器无法启动工作。当我在firefox http://localhost:3000

中打开链接时

以下是我在cmd中编写rails s时的输出快照。我的PC和使用Windows 10的Rails 4.2.5.1

enter image description here

3 个答案:

答案 0 :(得分:1)

您需要将目录更改为app根文件夹。例如,如果您的应用名称为“myapp”,请键入cd myapp并使用rails s运行rails server。

答案 1 :(得分:1)

由于以下原因造成的问题(无法安装宝石)

如果您使用最新版本的ruby安装程序来安装ruby,那么安装nokogiri和ulifier或其他需要在您的电脑中编译的宝石存在问题。所以你需要先安装devkit。为此,请执行以下操作:

下载是一个自解压存档。当您执行该文件时,它会询问您文件的目的地。输入其中没有空格的路径。我们建议使用简单的内容,例如C:\RubyDevKit\。单击“提取”并等待该过程完成。 Download from here

接下来,您需要初始化DevKit并将其绑定到Ruby安装。打开您最喜欢的命令行工具,然后导航到您将DevKit解压缩到的文件夹。

cd C:\RubyDevKit

自动检测Ruby安装并将其添加到配置文件中以进行下一步。

ruby dk.rb init

安装DevKit,将其绑定到Ruby安装。

ruby dk.rb install

现在运行bundle install

如果问题仍然存在,请降级你的ruby或安装linux发行版。

答案 2 :(得分:0)

检查bin / rails文件是否到位。如果没有,请生成一个新的示例应用程序,然后将bin文件夹复制到它。