这里记录了通过hexo+pages服务搭建个人博客的一些常见问题和误区,都是血泪经验。
hexo环境搭建
Hexo基于Node.js,可以通过npm安装,具体使用可以看官网教程,很简单。推荐使用LTS版本,Mac下V8.x的nodejs安装的hexo有时候会提示module not found
,所以最好用稳定版。推荐把官方文档仔细的看一遍,你要知道你自己在做什么。
hexo安装好了之后,初始化等等不在此赘述,配置好之后基本以下命令就够了:
|
|
Pages搭建
Github Pages可以是由用户编写的、托管在github上的静态网页,因其空间免费、服务器稳定,作为Blog的托管方最为合适不过,不过需要注意的是,必须是public repo才可以。
当然也可以选择使用自己的云服务器然后用Nginx
或Apache
等方式,不在本文讨论范围内,可以参考Nginx配置将其中server
改成如下即可,如有问题,可以在给我发邮件:
|
|