问题描述
记录一次node项目启动时遇到的问题:koa2启动项目后,使用ctrl+c中止代码运行,但是再次运行时发信啊端口被占用。
报错信息如下:
Error: listen EADDRINUSE: address already in use :::9000
解决办法
解决的思路就是把9000端口运行的程序给杀死。
1.运行cmd:
【win】+ r (运行)--> cmd
2.去指定目录下
cmd中输入
cd c:\Windows\System32
3.可以查看所有端口获取PID
netstat -ano
4.也可以用端口准确定位获取PID
更方便
netstat -ano|findstr 9000
获取最后一列的PID
, 此处pid为11588
5.杀死运行的程序
taskkill /pid 11588
如果说必须要强制终止执行,添加/F
选项
taskkill /F /pid 11588
6.重新运行
再次运行程序就不会显示端口占用了