解决macOS端口被占用
在部署和测试hexo的时候,经常出现一下提示:
Error: listen EADDRINUSE: address already in use :::4000
这是说明4000端口呗占用了,之前讲了Windows下怎么解决,这次说明下macOS下怎么解决
1 | sudo lsof -i:port # port为对应的端口号 |
之后出现如下提示:
1 | COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME |
找到PID,然后杀掉该进程就可以
1 | sudo kill -9 PID #上面显示的PID |