Hexo博客的一个备份插件
前言
说到博客备份我想大家都有自己的方法进行备份吧。我的hexo博客搭建起来其实也有一段时间了,
但是我一直用最傻瓜的方式对博客进行备份。
那就是直接打包hexo的源文件然后进行保存。
这个方法简直粗暴简单,就算换了台设备只要配置好操作环境把博客源文件解压出来就可以继续愉快的写文章了。
虽然上面提到的方法粗暴简单,但是我还是发现了更加方便的另一种方法。
那就是用hexo的插件hexo-git-backup 进行备份。
插件备份的好处很明显:
- 一条命令就能完成备份
- 直接备份到github的仓库或者仓库分支
- 更换了设备只要配置好环境后直接克隆仓库或者仓库分支就能恢复
具体操作
首先检测一下hexo的版本:1 | hexo version |
如果你的 Hexo 版本是 2.x.x,则使用以下命令安装:
1 | npm install [email protected] --save |
如果你的 Hexo 版本是3.x.x则使用这条命令:
1 | npm install hexo-git-backup --save |
安装好插件去创建一个githui创库或者在已部署了hexo的仓库下创建一个分支
我为了节约资源就直接创建一个仓库分支吧,
输入要创建的分支名进行创建:

然后打开博客目录下的_config.yml文件
在最下方添加:
1 | type: git |
xxx表示你的github用户名(共四处)
branchName表示你的仓库的分支名
使用
直接执行:1 | hexo backup |
1 | hexo b |
恢复备份
首先安装hexo1 | npm install hexo-cli -g |
1 | git clone 你的仓库(分支)地址 blog |
1 | cd blog |
1 | npm install |
评论
TwikooDisqusjs