我在运行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.
答案 0 :(得分:0)
可能正在尝试在同一项目中两次创建服务器。 (发生在我身上 ;-)) 或其他项目正在使用此端口。
我的建议是简单地更改端口号并重新启动nodejs。