抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

hexo使用hexo s命令会启动本地服务器用以预览博客网页效果。默认启用的端口为4000,但有时可能因为其他进程占用4000端口导致localhost:4000无响应。官方给出的解决办法是,每次运行服务器时输入下列代码:

1
hexo server -p 5000

当然也可以简写成:

1
hexo s -p 5000

这样将指定启用5000端口。但这样做仅仅指定这一次打开5000端口,下次仍然会打开默认4000端口。下面介绍一个一劳永逸的方法:打开博客根目录下_config.yml文件,在文件的最后添加以下代码:

1
2
3
4
server:
port: 5000
compress: true
header: true

当然,可以将port: 后的数值修改成0-65535之间的任意端口(前提是没有被占用)

(对的,就是在水一篇博文)

评论