Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 启动Rails服务器后,命令行消失_Ruby On Rails_Ruby - Fatal编程技术网

Ruby on rails 启动Rails服务器后,命令行消失

Ruby on rails 启动Rails服务器后,命令行消失,ruby-on-rails,ruby,Ruby On Rails,Ruby,Ruby和Rails的新手,请原谅我,如果这非常简单,但我正在努力学习Hartl教程,在第一章中启动以下命令之前,一切都正常:用户名Macbook Pro:first_应用程序用户名$Rails服务器 它做了它应该做的事情(提供服务器信息并启动),但在命令完成后,终端没有给我“用户名Macbook Pro:first_app username$”来输入更多的命令。相反,这只是一个空行,我不知道如何继续 请帮忙 如果您看到以下情况,则一切正常: rails server => Booting

Ruby和Rails的新手,请原谅我,如果这非常简单,但我正在努力学习Hartl教程,在第一章中启动以下命令之前,一切都正常:用户名Macbook Pro:first_应用程序用户名$Rails服务器

它做了它应该做的事情(提供服务器信息并启动),但在命令完成后,终端没有给我“用户名Macbook Pro:first_app username$”来输入更多的命令。相反,这只是一个空行,我不知道如何继续


请帮忙

如果您看到以下情况,则一切正常:

rails server
=> Booting WEBrick
=> Rails 3.2.13 application starting in development on http://0.0.0.0:3000
=> Call with -d to detach
=> Ctrl-C to shutdown server
[2013-04-13 19:46:14] INFO  WEBrick 1.3.1
[2013-04-13 19:46:14] INFO  ruby 2.0.0 (2013-02-24) [x86_64-darwin12.3.0]
[2013-04-13 19:46:14] INFO  WEBrick::HTTPServer#start: pid=27467 port=3000

除非使用ctrl-C退出服务器或应用程序崩溃,否则不会返回命令行。rails服务器启动服务器。您可以使用CTRL+C终止此过程。因此,请在首选(当然是Chrome)浏览器中转到
localhost:3000
,查看正在运行的rails应用程序

好的,我都收到了!教程现在希望我配置一些git(即“$git config--global user.name”Your name“$git config--global user.email)。email@example.com)并初始化git($git init),但我想我不知道该怎么做,因为我没有合适的命令行。。。为了继续git配置,我必须退出服务器吗?让服务器保持运行,然后输入新的终端选项卡或新的终端窗口。如果我退出服务器,输入更多命令,然后重新启动服务器,而不是让服务器开着,并使用新的术语选项卡/窗口,这将是一个问题。如果需要,您可以退出。但是,我通常一次打开几个选项卡。例如,一个用于服务器的选项卡(这样我可以在工作时随时浏览正在开发的应用程序),一个用于使用guard进行测试,另一个用于输入命令。当我打开一个新选项卡时,终端是否知道我在做什么,或者我是否必须将目录更改为我的“first_app”文件夹?换句话说,当我打开一个新的标签页,使两个标签页基本同步时,我该怎么办?太棒了,明白了。一旦退出服务器,我就可以返回命令并配置Git。当然。。。它必须是镀铬的!;)伟大的如果回答了您的问题,请确保将+1/标记为答案!