1

每次我通过终端(Mac)使用 Jekyll 构建我的网站时,一切正常,但这些行显示:

[2013-02-21 16:17:38] INFO  WEBrick 1.3.1
[2013-02-21 16:17:38] INFO  ruby 1.8.7 (2012-02-08) [universal-darwin11.0]
[2013-02-21 16:18:38] INFO  WEBrick::HTTPServer#start: pid=897 port=4000

然后我无法输入任何东西——显示了灰色的小方块,但没有像往常一样显示我的计算机名称,后跟分号。如果我想再次输入内容,我需要使用以下消息关闭/重新打开终端窗口:

“关闭此窗口将终止正在运行的进程:登录、bash、ruby。”

请注意,我不是终端专家;-)

4

1 回答 1

1

您使用什么命令来构建站点?您在这 3 行中看到的是正在运行并为您的站点提供服务的本地网络服务器。如果您正在运行jekyll --server,您将获得此网络服务器;在浏览器中打开localhost:4000,您将看到您的网站。

如果您只想生成站点,只需在jekyll没有--server标志的情况下运行。

在终端中,您可以通过按 Ctrl-C 取消任何正在运行的进程,例如网络服务器。这样,如果您不小心运行了错误的命令,就不需要关闭窗口。

于 2013-02-21T16:49:56.400 回答