hexo使用hexo s
命令会启动本地服务器用以预览博客网页效果。默认启用的端口为4000,但有时可能因为其他进程占用4000端口导致localhost:4000无响应。官方给出的解决办法是,每次运行服务器时输入下列代码:
1 | hexo server -p 5000 |
当然也可以简写成:
1 | hexo s -p 5000 |
这样将指定启用5000端口。但这样做仅仅指定这一次打开5000端口,下次仍然会打开默认4000端口。下面介绍一个一劳永逸的方法:打开博客根目录下_config.yml
文件,在文件的最后添加以下代码:
1 | server: |
当然,可以将port: 后的数值修改成0-65535之间的任意端口(前提是没有被占用)
(对的,就是在水一篇博文)
条评论