2020年春节冠状病毒在湖北武汉爆发,今天是2020年2月9号,根据公司要求,明天开始在家办公,然后下载安装git、node、Vscode,拉取织erp项目代码,npm install,然后npm run dev,然后接下来就出现如下报错信息:
报错信息:Error: listen EADDRINUSE 127.0.0.1:8088(没更新最新Node版本时报错信息),Error: listen EADDRINUSE: address already in use 127.0.0.1:8088(更新了最新Node版本时报错信息)
新版的Node报错提示信息更加精确,意思就是端口被占用。
解决方案:既然被占用了,那就解除占用。
1.打开cmd
2.运行netstat -ano,找到报错信息提示的端口号那一行,记住最后那个数字
3.接下来运行tskill “最后那个数字”,所以这里我运行的是tskill 12024
最后打开VSCode,在终端再次输入npm run dev,运行成功,问题解决。
如果不行,多操作几次就可以! (删掉那个接口后,再看看还在不在,还在的话继续删掉直到没有,再启动项目)