使用cmd命令释放被占用的端口
今天通过npm run dev 启动express时,遇到了3000端口已经被使用的问题,想了一下应该是之前退出时是直接点击“x”关掉了终端,而不是通过ctrl+c结束服务导致的。
报错信息:
首先win+R输入cmd点击确定,进入cmd命令窗口:
然后输入:netstat -ano|findstr "3000"按回车键,会显示被占用的端口的PID号,我的显示的是“2768”。
现在结束2768这个进程输入:taskkill -pid 2768 -f
最后再次启动express就能成功 启动命令可能不同 有的可能是 npm start,具体是啥 看后端pakege.json中 的代码
也可以看任务管理器详细信息中的pid 右键–结束进程