运行nodejs应用程序时,端口已在使用中

时间:2019-10-22 19:45:21

标签: javascript node.js typescript port

我在运行nodejs应用时遇到了这个问题。我这个显示端口已经在使用错误。我已经做了很多尝试,通过重新启动应用程序来解决此问题。

 Error: listen EADDRINUSE: address already in use :::3000
[Node]     at Server.setupListenHandle [as _listen2] (net.js:1279:14)
[Node]     at listenInCluster (net.js:1327:12)
[Node]     at Server.listen (net.js:1414:7)
[Node]     at Function.listen (C:\Users\nouma\documents\projects\eon_dashboard\node_modules\express\lib\application.js:618:24)
[Node]     at Object.<anonymous> (C:\Users\nouma\documents\projects\eon_dashboard\src\server.ts:36:14)
[Node]     at Generator.next (<anonymous>)
[Node]     at fulfilled (C:\Users\nouma\documents\projects\eon_dashboard\dist\src\server.js:4:58)
[Node] npm ERR! code ELIFECYCLE
[Node] npm ERR! errno 1
[Node] npm ERR! eon_api@0.0.1 serve: `node dist/src/server.js "dist/server.js"`
[Node] npm ERR! Exit status 1
[Node] npm ERR!
npm ERR! Failed at the eon_api@0.0.1 serve script.

1 个答案:

答案 0 :(得分:0)

可能正在尝试在同一项目中两次创建服务器。 (发生在我身上 ;-)) 或其他项目正在使用此端口。

我的建议是简单地更改端口号并重新启动nodejs。