node本地服務啓動報Error: listen EADDRINUSE(端口占用解決方法)

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

在這裏插入圖片描述

發佈了154 篇原創文章 · 獲贊 167 · 訪問量 5萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章