0%

「Hexo其实很简单」

本地安装 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
2
3
hexo init <folder>
cd <folder>
npm install

之后可以运行

1
hexo s

来本地运行查看效果

部署到 GitHub Pages

在 Hexo 文件夹中找到 _config.yml 修改最后的 deploy

1
2
3
4
deploy:
type: git
repo: <Your GitHub Pages Repo>
branch: master

然后运行

1
2
3
hexo clean
hexo generate
hexo deploy

就可以看到效果了

More Tweaks

关于 Custom domain

发现每次 hexo deploy 后, CNAME 文件都会被删掉,所以只需要在 source/ 目录下建一个 CNAME 文件就可以了