【发布时间】:2016-05-11 15:26:43
【问题描述】:
尝试在 Meteor 中启动 IOS/Android 应用时出现此错误,我该如何解决?
在同一个应用程序目录中运行两个 Meteor 副本将 不行。如果其他东西正在使用端口 3000,您可以指定一个 使用 --port 替代端口。
【问题讨论】:
-
尝试使用
meteor --port 5005启动流星
标签: meteor
尝试在 Meteor 中启动 IOS/Android 应用时出现此错误,我该如何解决?
在同一个应用程序目录中运行两个 Meteor 副本将 不行。如果其他东西正在使用端口 3000,您可以指定一个 使用 --port 替代端口。
【问题讨论】:
meteor --port 5005启动流星
标签: meteor
这是因为可能在同一个应用程序中运行两个 Meteor 副本。
所以需要杀死node的进程或者应用在不同的端口运行
killall node
meteor --port 3030
【讨论】:
根据我的经验,这有几个原因;要么你有两个 Meteor 副本正在运行,要么你已经孤立了一个 Meteor 副本(例如,通过关闭命令提示符或启动它的 shell)并且它仍在后台运行。
如果您有两个副本正在运行,您可以在启动流星时强制 Meteor 使用带有 --port 参数的不同端口,例如meteor --port 5005.
如果您已经孤立了 Meteor 的一个实例,您将需要终止运行它的节点实例 - this question explains how to stop node instances。
【讨论】: