Hexo博客的重新部署

适用情况

重装系统或者更换电脑的时候,旧系统上或旧设备上已经部署的博客如何备份移植到新系统或设备里。

本文仅讨论Windows系统。

重新部署的操作过程

备份原设备的博客资料

复制整个博客文件夹到可移动硬盘中。

参考hexo文档在新设备上进行重新部署

hexo官方文档

安装 Hexo 相当简单,只需要先安装下列应用程序即可:

  • Node.js (Node.js 版本需不低于 8.10,建议使用 Node.js 10.0 及以上版本)
  • Git

部署hexo

在新设备上,寻找一个适合自己的位置建立储存博客数据的文件夹。

注:如果出现npm WARN deprecated等提示,是因为国外镜像访问不到,切换到国内镜像就可以了

1
2
3
4
淘宝镜像
npm config set registry https://registry.npm.taobao.org
不想用时,再设置回原来的就可以了
npm config set registry https://registry.npmjs.org

进入新建的文件夹后,右键使用 git bash here 打开

输入

1
npm install -g hexo-cli

输入hexo -v,检查hexo是否安装成功

1
hexo -v

输入hexo init,初始化该文件夹

1
hexo init

初始完成后,删除该文件夹下所有文件,然后从还原备份。

可以预览一下是否成功。

1
2
hexo g
hexo s

用浏览器打开 http://localhost:4000,查看跟原博客是否一样。

因为Git是分布式版本控制系统,所以,每个机器都必须自报家门:你的名字和Email地址

1
2
git config --global user.name "name"
git config --global user.email "example@email.com"

可以开始表演了。

没问题的话,应该是一样的。有问题就请百度。

教程至此结束。