错误:监听 EADDRINUSE:地址已在使用中 :::3000 在 Server.setupListenHandle [as _listen2](net.js:1280:14)在 listenInCluster(net.js:1328:12)在 Server.listen(net.js:1415:7)
答案1
用于 fuser 3000/tcp
获取在该端口上运行的进程的 pid。
之后运行ls -l /proc/<PID>/exe
以获取一些进程详细信息。
使用它的输出来确定是否要终止该进程或在其他端口上启动服务(在我看来,我推荐第二个选项)。
答案2
如果你的系统中安装了nodejs,请打开终端并输入以下命令来终止端口上的进程
句法:npx kill-port <port-number>
例子
npx kill-port 3000