本地安装 Hexo
在 macOS 下,使用万能的 brew 先安装上npm
1 | brew install npm |
然后安装 Hexo 就好了
1 | npm install -g hexo-cli |
创建 GitHub Pages Repo
本来想要在 Vultr 上搭建的,但是发现 Vultr 上搭建比较麻烦主要是没钱,所以决定搭在 GitHub 上,Hexo作为一个轻量化的博客也可以完美的支持 GitHub Pages
创建 GitHub Pages 时直接按照正常创建普通 Repo 一样就可以了,不过注意的是 Repo 名称必须为 username.github.io
创建本地 Hexo 文件
下面要在本地创建 Hexo 文件,只需要输入
1 | hexo init <folder> |
之后可以运行
1 | hexo s |
来本地运行查看效果
部署到 GitHub Pages
在 Hexo 文件夹中找到 _config.yml 修改最后的 deploy
1 | deploy: |
然后运行
1 | hexo clean |
就可以看到效果了
More Tweaks
- 修改主题为 NexT
话说真的好看啊 - 重定向到[我的域名](http://lyh.moe/)
关于 Custom domain
发现每次 hexo deploy
后, CNAME 文件都会被删掉,所以只需要在 source/ 目录下建一个 CNAME 文件就可以了