当我尝试在流星中启动IOS/Android应用程序时出现此错误,我该如何解决?当试图在流星中启动IOS/Android应用程序时出现“运行流星的两个副本”错误
在相同的应用程序目录中运行两个流星的副本 不起作用。如果别的东西正在使用端口3000,则可以使用--port指定替代端口 。
当我尝试在流星中启动IOS/Android应用程序时出现此错误,我该如何解决?当试图在流星中启动IOS/Android应用程序时出现“运行流星的两个副本”错误
在相同的应用程序目录中运行两个流星的副本 不起作用。如果别的东西正在使用端口3000,则可以使用--port指定替代端口 。
根据我的经验,这有几个原因;要么你有两个Meteor运行副本,或者你已经孤立了一个Meteor副本(例如通过关闭命令提示符或shell启动它),它仍然在后台运行。
如果您有两份副本在运行,您可以在启动流星时强制Meteor使用不同的端口,并使用--port
参数。 meteor --port 5005
。
如果您孤立了Meteor实例,则需要杀死运行它的节点实例 - this question explains how to stop node instances。
这是因为可能在同一个应用程序中运行Meteor的两个副本。
所以需要杀死节点的过程中或在不同的端口来运行应用程序
killall node
meteor --port 3030
尝试推出以'流星流星--port 5005' – tomRedox