5

如果我关闭浏览器选项卡并按Ctrl+Z退出当前正在运行的流星进程,如何再次启动流星以重新启动之前的项目?

我收到以下错误:

$ ~/current/meteor/project 流星

流星无法监听 3000 端口。也许另一个流星正在运行?

在同一个应用程序目录中运行两个 Meteor 副本将不起作用。如果其他东西正在使用端口 3000,您可以使用 --port 指定替代端口。

但指定另一个端口不会更改错误消息。

4

5 回答 5

8

在 Linux CTRL+中Z暂停程序并bg命令将其发送到后台。您可以键入fg命令返回程序。

回到程序后,您可以通过CTRL+关闭它C,然后只需通过meteor命令再次启动它。

于 2012-10-21T23:41:52.923 回答
6

您还可以使用该sudo killall -9 node命令停止所有流星项目,然后meteor在您选择的文件夹中启动您想要的项目。

于 2015-11-13T13:05:49.373 回答
1

如果流星进程不正确退出(例如空电池),您也可能会收到此错误。

在这种情况下运行

meteor reset

会有所帮助。

这也将在执行此命令时删除您所在项目的数据库

因此,如果您的数据库中充满了有价值的数据,请不要这样做。

玩得开心 :)

*我知道您的问题已得到解答,但我想人们在搜索我描述的错误时也会找到这篇文章,因为错误消息是相同的。

于 2012-12-27T20:01:16.773 回答
0

如果您使用的是  Mac,则适用相同的过程:

ctrl+z暂停 Meteor 服务器,然后您可以:

bg让它在后台运行

fg将后台运行的进程带到前台

ctrl+c关闭它。

于 2016-01-21T10:33:41.687 回答
-3

根据您的权限,这可能是您的盒子上的权限问题。

是否运行:

sudo meteor 

从相应的目录修复问题?

于 2012-11-06T02:24:42.243 回答