每次电脑重装或者更新新电脑时,需要重新恢复一遍 Hexo 博客,很是麻烦,但这次我提前备份了原完整的 Hexo 的数据,这次只要重新安装相关环境即可。

博客备份

博客恢复

Git、Node.js 安装

参考 Hexo 官方文档进行环境安装:https://hexo.io/docs/

Hexo 安装

本地建立博客文件夹,在该目录下安装 Hexo:

1
2
$npm install hexo-cli -g //注: -g表示全局安装
$hexo -v // 查看是否安装成功

安装 Hexo Github 部署模块:

1
npm install hexo-deployer-git –save

删除博客目录下所有文件,除了 node_modules

Git 配置

将远程仓库添加至本地

1
2
$git init
$git remote add origin https://github.com/yourusername/yourusername.github.io.git

注:这里需要提前在对应的 Github 账号上配置 SSH Key

数据还原

  • 采用方法一的,将备份的数据从 Git 上 Pull 到本地
  • 采用方法二到,直接将文件拷贝粘贴到本地目录下即可

构建部署

1
2
$hexo g
$hexo d

参考文档