Hexo博客迁移
本文记录一次带主题的Hexo博客迁移过程, 从Win上迁移到MacOS.
前置依赖
首先, 需要在MacOS上装Node.js和Git的环境, 网上有大把大把的教程, 这里就不再多说了, 自行搜索即可.
必要文件
把Windows上博客下的下列文件和文件夹暂存下来, 方便后续使用:
_config.yml
package.json
scaffolds
source
themes
Hexo
装完Node.js后需要安装Hexo:
npm install -g hexo-cli
然后在你想迁移到的地方初始化Hexo, 例如我想把blog
文件夹当做博客新位置:
hexo init blog
迁移博客
切换到blog
文件夹下, 把刚才Windows上暂存的文件全部都拿过来后, 安装相关博客依赖:
npm install
然后检查一下博客是否迁移成功:
hexo g && hexo s
去浏览器看一下网址有没有问题就行, 后续使用流程和之前就没有任何区别了, 整个流程还是比较简单的.
后处理
我迁移后出现了公式无法正常显示的问题, 才想起来之前Mathjax和Markdown语法是有冲突的, 我之前改过匹配规则, 参照这里重新做一遍即可.