我试图在两个单独的控制台中同时运行我的Meteor应用程序,如下所示:
cli#1
D:\Some\Project> meteor
cli#2
D:\Some\Project> meteor --port 4000
如果我尝试同时运行同一个应用程序的两个实例,我会从第二个实例获得输出:
=> Started proxy.
Error: EBUSY, rmdir 'D:\Some\Project\.meteor\local\build\programs\server'
有没有人有任何建议如何缓解此错误,以便我可以检查一些我的跨实例功能?
我确实知道我可以复制整个项目文件夹,并使用相同的MONGO_URL运行它们,但是更好的方法将非常感谢! :)
答案 0 :(得分:4)
启动应用的第一个实例:
meteor
此命令将启动您的应用程序和MongoDD实例在端口3001上运行meteor
数据库。
等到第一个实例启动,然后打开第二个控制台并输入:
export MONGO_URL=mongodb://localhost:3001/meteor && meteor --port 4000