Hexo 博客版本升级指南

记录博客的升级步骤,以备后用。

1. 升级版本

  • 先查看新版本 Hexo 依赖的 Node 最低版本。如本地 Node 版本过低,需先升级。
  • 以下操作都在博客项目的根目录下进行。
1
2
3
4
5
6
7
8
9
10
11
# npm install -g hexo-cli
# 查看旧版本
> hexo -version
# 检查现有插件是否存在待升级。如未安装,则先安装:npm install -g npm-check
> npm-check
# 更新 package.json。如未安装,则先安装:npm install -g npm-upgrade
> npm-upgrade
# 更新插件
> npm update
# 再次查看版本
> hexo -version

2. 验证冲突

  • 如果重新生成出现错误,需要解决主题和插件里和版本不兼容的问题。
1
2
3
4
5
6
# 清理缓存和已生成的文件 
> hexo clean
# 重新生成静态文件
> hexo g
# 启动本地服务
> hexo s

3. 总结

  • 如上列步骤都正常完成,表示升级成功。
  • 可能出现问题的地方在于主题和新版本不兼容。