运行时,会发现端口被占用。
报错如下:
Error: listen EADDRINUSE: address already in use 127.0.0.1:3000
之前尝试过网上很多方法都很复杂,这里偶然遇见一位兄台的解决方法简洁明了,故记录一下。
首先:
①打开cmd.
②输入命令:netstat -nao | findstr 3000,得知是什么占用了3000端口。
从图片可以知道PID为13352的进程占用了3000端口.
③输入命令 tasklist | findstr 13352 来查看被占据的这个端口在干什么。
从图中可以看出我的node.exe占据了3000端口。现在我要终止这个进程。
④输入命令 taskkill /pid 13352 ,来终止该进程。
可能会出现这种情况。那怎么办呢…
⑤那就强制终止!输入命令 taskkill/F /pid 13352
好了,端口释放成功!
我是借鉴了这位兄台的笔记,大家也可直接去查看他的文章。
https://blog.csdn.net/XH_jing/article/details/105535687