项目场景:
运行项目一直显示端口
被占用
问题描述
运行项目端口占用提示:3000端口已经被占用,是否愿意使用其它端口运行
Something is already running on port 3000
Would you like to run the app on another port instead(Y/N)? YES
原因分析:
没有正常关闭项目–
ctrl + c
解决方案:
1、更改项目配置切换新端口(不推荐)
2、打开cmd,查找到占用的端口(3000
)
下面是查看端口占用的情况命令cmd:
netstat -an 显示出电脑中所有被打开的端口列表
netstat -ano 显示出所有占用端口的列表
netstat -ano | findstr "80" 显示出80端口占用的详细情况
tasklist | findstr "680" 查询端口具体哪个应用占用
taskkill /pid 1253关闭指定pid程序,例:1253
首先cmd运行netstat -ano | findstr 3000 查看所占用端口:
然后终止它askkill /pid 163760
-f (pid是上一步查出来的结果)-f
–强制的意思