Node.js端口冲突:listen EADDRINUSE ::
2018-09-11 本文已影响1人
8ba7c349861d
笔者最近在学习前端的node.js,在学习调试中遇到如下错误:
![](https://img.haomeiwen.com/i3112038/e2a105075b603c67.png)
不明就里,开始问度娘了,报错内容应该是4000这个端口被占用了。
解决方案有两种:
1.修改端口号
2.杀掉占用4000端口的进程。
首先查找占用端口的进程:
lsof -i tcp:8080
就可以看到了如下的结果:
![](https://img.haomeiwen.com/i3112038/957d201371d948f0.png)
我是开了多少进程呀,🤦♀️
那么接下来就是杀掉进程了
kill -9 26129
![](https://img.haomeiwen.com/i3112038/02044143150a7cd6.png)
最后就可以愉快的启动服务了,😄