首页 > 解决方案 > 端口已在使用中 - 适用于 Mac 上的任何端口

问题描述

所以最近我得到了一台 Macbook,我在上面克隆了我的项目,这是一个 MERN 堆栈应用程序。我的端口.env是 5000。当我尝试启动服务器时,我收到端口已在使用中的错误。

我想“嗯,好的,我将其更改为 5100”。那行得通,但仅在那个时候,下一次我尝试运行它时,我在端口 5100 上遇到了同样的错误。

有人知道发生了什么吗?

标签: node.jsmacosexpress

解决方案


你可以使用

netstat -anvp tcp | awk 'NR<3 || /LISTEN/'

(学分:https ://apple.stackexchange.com/a/117648 )

并使用

ps aux PID

查看相应的过程。(PID 是来自 PID 列的数字,ofc。)


推荐阅读