javascript EADDRINUSE:地址已在使用:::5000 [重复]

fae0ux8s  于 2023-04-04  发布在  Java
关注(0)|答案(1)|浏览(212)

此问题在此处已有答案

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");
});
0md85ypi

0md85ypi1#

这意味着你已经有一个服务在同一个端口上运行。所以你必须关闭(杀死)那个服务(进程)。要杀死进程,你必须知道进程id。要检查进程id,输入这个cmd ps -ah。你会看到正在运行的节点进程及其pid(进程id)。
最后一件事是杀死进程,键入kill (pid)

相关问题