如何在开发中运行同一个 Meteor 应用程序的多个实例?

Goa*_*tic 1 meteor

我尝试在两个单独的控制台中同时运行我的 Meteor 应用程序,如下所示:

命令行 #1

D:\Some\Project> meteor

命令行 #2

D:\Some\Project> meteor --port 4000

如果我尝试同时运行同一个应用程序的两个实例,我会从我的第二个实例中得到这个输出

=> Started proxy.

Error: EBUSY, rmdir 'D:\Some\Project\.meteor\local\build\programs\server'
Run Code Online (Sandbox Code Playgroud)

有没有人对如何减轻此错误有任何建议,以便我可以检查我的一些跨实例功能?

我确实意识到我可以复制整个项目文件夹,并使用相同的 MONGO_URL 运行它们,但是更好的方法将不胜感激!:)

pgo*_*cki 6

启动您的应用程序的第一个实例: meteor 此命令将启动您的应用程序和 MongoDD 实例,并在端口 3001 上使用meteor数据库运行。

等到第一个实例启动,然后打开第二个控制台并键入: export MONGO_URL=mongodb://localhost:3001/meteor && meteor --port 4000