在 Mean JS 中,我们如何在 2 个不同的端口中运行 2 个应用程序



我的应用程序是在mean.js中开发的,它有管理和门户。目前管理在端口3000运行,门户在4000运行。但现在我想在 3000 年运行管理,在 3001 年运行门户。默认情况下,测试(Jasmine & mocha)在5858端口中运行,我无法运行我的应用程序,它显示错误

Error: listen EADDRINUSE :::3000
    at Object.exports._errnoException (util.js:907:11)
    at exports._exceptionWithHostPort (util.js:930:20)
    at Server._listen2 (net.js:1250:14)
    at listen (net.js:1286:10)
    at Server.listen (net.js:1382:5)

您没有提供有关您的应用或运行它的操作系统的详细信息。所以很难具体。

启动应用程序时,您应该能够设置不同的默认端口。

例如在 Linux 上

$ PORT=8080 node app.js

在视窗上

c:> set PORT=8080 c:> node app.js

相关内容

最新更新