或許大家也遇到類似情況,使用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