问题场景

重启vue项目的时候,发现报了错, listen EADDRINUSE :::8080错误提示

问题原因

另一个项目占用了8080端口,直接在命令行npm run dev第二个项目,就给出了这个错误信息,猜测可能是端口冲突的问题。

解决步骤:关闭另一个项目,重新启动本项目,还是不行。。

分析了下这个错误提示: EADDRINUSE ,其实分开看会好理解很多。 E: error , ADDR: address, USE: used。这样大概就明白了:8080端口地址已经被占用,因此报了错误。

终极解决方法

打开命令行: 输入

netstat -ano

查找到8080端口对应的PID:

命令行里输入:

tskill 3724

输入后回车即可。 

05-19 02:51