或许大家也遇到类似情况,使用express本地起一个服务,发现端口被占用,启动失败
Error: listen EADDRINUSE 0.0.0.0:8080
然后换了一个,发现还是如此,竟然还是被占用,难不成一直换下去?????
好吧。辛苦一下,彻底解决掉吧!
1.使用快捷键 Win+R 然后输入 cmd 回车,打开CMD窗口
2.输入命令:netstat -ano查看所有端口
3.输入命令:netstat -ano|findstr "8888"查看指定端口
在这里我们就可以找到是哪个程序占用8888端口了,可以看到它的Pid;
4、 查看指定Pid进程信息 tasklist|findstr “8888”
可以看出 Pid为8888的进程 就是名称为node.exe的程序
5、 如果需要删除则可以打开任务管理找到对应进程并结束运行
打开任务管理器快捷方式(Ctrl + Alt + Del)
或者使用命令结束该进程:taskkill /f /t /im node.exe或者taskkill -pid 8008 -F