Hexo deploy报错:listen EADDRINUSE:

2022-05-26  本文已影响0人  nick5683

1.错误信息:

Error: listen EADDRINUSE: address already in use :::4000

2.问题描述:
hexo博客本地启动的时候,之前启动过,所以4000端口被占用

3.解决方法:
在控制台输入

sudo lsof -i:4000  # 冒号后面填写端口号

输入电脑登录密码后,Enter查看被占用进程的pid,

再输入
sudo kill -9 pid
即可杀死进程


不用命令的方法

查看终端,哪里用的有hexo的服务, Ctrl+c退出服务再重新执行即可

我用的hexo-pure 主题,在后端执行 hexo s时候报错的,然后把桌面终端服务关闭掉之后就好了

上一篇 下一篇

猜你喜欢

热点阅读