node.js - 端口已在使用中 - 适用于 Mac 上的任何端口
问题描述
所以最近我得到了一台 Macbook,我在上面克隆了我的项目,这是一个 MERN 堆栈应用程序。我的端口.env
是 5000。当我尝试启动服务器时,我收到端口已在使用中的错误。
我想“嗯,好的,我将其更改为 5100”。那行得通,但仅在那个时候,下一次我尝试运行它时,我在端口 5100 上遇到了同样的错误。
有人知道发生了什么吗?
解决方案
你可以使用
netstat -anvp tcp | awk 'NR<3 || /LISTEN/'
(学分:https ://apple.stackexchange.com/a/117648 )
并使用
ps aux PID
查看相应的过程。(PID 是来自 PID 列的数字,ofc。)
推荐阅读
- vue.js - 环境变量在生产中不可见
- payment-gateway - 支付成功后如何从 Call Repsonse 获取订阅 ID
- matlab - 在matlab中使用多个输入按列应用函数
- android - 在android中插入后如何获取sqlite行并将其传递给本机反应?
- java - 使用 javafx 在 android 中显示图像数据
- angularjs - AngularJS 表单 - 如何使用 ng-switch 创建和更新多封电子邮件
- css - HowTo:将道具传递给页面定义的样式组件?
- r - 将自定义函数逐行应用于data.frame,R中没有循环
- scala - 在 PySpark 中访问 scala 函数
- python - 为 Interim ERA 运行 python 代码时出错