问题场景
重启vue项目的时候,发现报了错, listen EADDRINUSE :::8080错误提示
问题原因
另一个项目占用了8080端口,直接在命令行npm run dev第二个项目,就给出了这个错误信息,猜测可能是端口冲突的问题。
解决步骤:关闭另一个项目,重新启动本项目,还是不行。。
分析了下这个错误提示: EADDRINUSE ,其实分开看会好理解很多。 E: error , ADDR: address, USE: used。这样大概就明白了:8080端口地址已经被占用,因此报了错误。
终极解决方法
打开命令行: 输入
netstat -ano
查找到8080端口对应的PID:
命令行里输入:
tskill 3724
输入后回车即可。