好几次遇到这问题,明明Ctrl+C退出了node,但是下次启动的时候总是会报错:
listen EADDRINUSE :::80
之类的。
这时候可能是被占用,也可能是上次进程没有真的退出。
ps -ax | grep node
会显示:
24136 pts/0 Sl+ 0:00 node app2.js24685 pts/2 S+ 0:00 grep --color=auto node
执行:
kill -9 24136
kill掉进程