备份 Hexo 博客(精简版)
备份是一个好习惯。
目前网上绝大多数的 Hexo 博客备份都是在GitHub新建一个备份仓库,修改 .gitignore
,每次更新博客的时候git push
一下,这样确实方便很多,但是我在浏览 next 官方文档的时候,发现了可以对备份精简的方法,使用代替主题配置文件(Alternate Theme Config)去掉 themes 文件夹。
使用此功能需要 Hexo 版本 >= 5.0.0。
首先配置站点_config.yml
文件,
# _config.yml 以 next 主题为例 |
然后在站点根目录新建_config.[theme].yml
文件,例如 _config.next.yml
然后把 next 主题文件夹下的 _config.yml
文件内容复制到 _config.next.yml
就可以了。
配置完成后目录结构如下
下次想要恢复的话,直接从GitHub上拉下来,执行npm install
即可,非常简单。
另附 .gitignore
db.json |