1

我已经安装了 Ruby on Rails 并且没有编程经验。我想连接到网络服务器,因为我想运行一个演示应用程序。

我做了:

$ rails server 

但是在那之后我的命令提示符停止工作,这意味着我不能继续(例如我不能输入命令)。

谁能给我建议下一步该怎么做?

显示 <code>rails s</code> 输出的控制台屏幕截图

谢谢你的帮助。

4

4 回答 4

2

我是正常的。您有两个选择,或者使用标志从控制台分离服务器,-d或者启动另一个控制台并在那里工作。我更喜欢第二种方式,因为在终端上输出日志时更容易重新启动服务器和检查日志。

于 2012-09-18T10:25:50.610 回答
0

启动您的浏览器http://localhost:3000/并按照您的屏幕截图进行操作。

于 2012-09-18T11:03:03.847 回答
0

另一种选择是 goto

    http://127.0.0.1:3000/

试试这个...

于 2012-09-18T11:12:25.730 回答
0

是的。当您启动 rails 服务器时,它会接管您用来打印日志的终端。在您执行以下任一操作之前,您将无法输入新命令:

  1. 杀死服务器
  2. 在后台运行服务器(按 CTRL+Z 并键入“bg”)

您还可以使用以下命令以后台模式启动服务器:rails script/server &

但是 - 我建议为命令打开第二个终端屏幕,因为查看日志对于调试目的非常有用。

于 2012-09-19T10:10:19.770 回答