Ruby on rails 终点站赢得';t允许我在“之后输入命令”;rails服务器";请回答
我对这个平台很陌生,在启动webrick后,我的终端不允许我输入命令,有什么线索吗?如果您启动了webrick,您的服务器现在正在运行并监听Ruby on rails 终点站赢得';t允许我在“之后输入命令”;rails服务器";请回答,ruby-on-rails,osx-mavericks,railsapps,Ruby On Rails,Osx Mavericks,Railsapps,我对这个平台很陌生,在启动webrick后,我的终端不允许我输入命令,有什么线索吗?如果您启动了webrick,您的服务器现在正在运行并监听http://localhost:3000。要查看它,只需打开浏览器并指向该地址 如果您想按自己的意愿停止服务器(并输入其他命令),请按ctrl+c以关闭服务器当您启动webrick服务器时,特定的终端会被占用 有两种方法可以编写更多命令 按下ctrl+t,您将打开一个新的终端,在那里您可以转到您所在的同一目录,然后在那里编写命令 或者,您可以使用以下命令
http://localhost:3000
。要查看它,只需打开浏览器并指向该地址
如果您想按自己的意愿停止服务器(并输入其他命令),请按ctrl+c以关闭服务器当您启动webrick服务器时,特定的终端会被占用 有两种方法可以编写更多命令
- 按下
+ctrl
,您将打开一个新的终端,在那里您可以转到您所在的同一目录,然后在那里编写命令t
- 或者,您可以使用以下命令使服务器在后台运行:
,也可以使用rails&
fg
ctrl+t
或apple+t
来实现这一点,具体取决于您是否在mac电脑上。然后,您还可以将windows并排放置,以便在编写代码时查看服务器日志中的情况,而不是编写“rails服务器”或“rails服务器-d”要将服务器作为守护进程运行,您可以这样做来守护它—不过您为什么要这样做呢?在开发过程中查看日志实际上非常有用,因为它可以为您的代码错误提供很好的线索。我再次建议,只需让它运行,然后打开另一个选项卡进行开发:)