关于node错误 ——listen EADDRINUSE :::

最近在学习node的时候,发现经常会启动报错,但只要修改了监听的端口之后就恢复正常,报错为listen EADDRINUSE :::8000。

经过一番查询,发现是端口被占用,可能是之前忘记关闭的node进程占用了这个端口,通过尝试,解决方式如下:


即 先查询占用某端口(这里是9000)的程序id —— sudo lsof -n -P | grep :9000,

然后 kill 相应程序id即可。

你可能感兴趣的:(node)