此问题在此处已有答案:
Why always something is running at port 5000 on my mac(1个答案)
19小时前关门了。
我正在运行一个非常简单的节点代码,我没有使用任何其他项目,每次我运行node server.js时,我都会得到这个错误:错误:侦听EADDRINUSE:地址已在用途:::5000但在同一时间我不使用任何其他项目或服务器
const express = require("express");
const app = express();
app.listen(5000, () => {
console.log("Server has started on port 5000");
});
1条答案
按热度按时间0md85ypi1#
这意味着你已经有一个服务在同一个端口上运行。所以你必须关闭(杀死)那个服务(进程)。要杀死进程,你必须知道进程id。要检查进程id,输入这个cmd
ps -ah
。你会看到正在运行的节点进程及其pid(进程id)。最后一件事是杀死进程,键入
kill (pid)