NodeJS 错误 events.js:182 throw er; // 未处理的“错误”事件 ^ 错误:监听 EADDRINUSE :::3000 [重复]
Posted
技术标签:
【中文标题】NodeJS 错误 events.js:182 throw er; // 未处理的“错误”事件 ^ 错误:监听 EADDRINUSE :::3000 [重复]【英文标题】:NodeJS error events.js:182 throw er; // Unhandled 'error' event ^ Error: listen EADDRINUSE :::3000 [duplicate] 【发布时间】:2018-05-07 21:49:58 【问题描述】:服务器 NodeJS 安装的问题 npm 包 nodemon 尝试了一切,没有任何工作错误 events.js:182 投掷者; // 未处理的“错误”事件 ^
错误:监听 EADDRINUSE :::3000
var http = require('http');
var server = http.createServer(function (req, res)
console.log('Responding to a request.');
res.end('<h1>Hello, World!</h1>');
);
server.listen(3000);
【问题讨论】:
EADDRINUSE = 错误,地址正在使用中。端口 3000 已在使用中。 8000怎么样? 【参考方案1】:您可以按照here 的描述运行 netstat -abno 以找出绑定到端口 3000 的进程并使用任务管理器或在 cmd 中使用 Taskkill 将其终止
你不能调用server.listen(8080)
或3000以外的其他端口号
【讨论】:
非常感谢,它帮助我重新启动计算机以上是关于NodeJS 错误 events.js:182 throw er; // 未处理的“错误”事件 ^ 错误:监听 EADDRINUSE :::3000 [重复]的主要内容,如果未能解决你的问题,请参考以下文章
使用'npx microbundle'命令gettig错误在jenkins中构建nodejs应用程序
如何解决 NodeJS 中的这个 no-unused-vars 错误?
Nodejs App 崩溃 heroku - 错误无法连接到 localhost:27017