Hexo 升级比较简单,老方法 npm-check
、npm-upgrade
、npm-update
一键三连。按以下顺序逐步执行完成后,Hexo 版本及系统插件均会升级到最新。
1 | //以下指令均在Hexo目录下操作,先定位到Hexo目录 |
也可以用可以用 ncu -u
一把梭
1 | $ npm install npm-check-updates -g |
简单如此,就把 package.json
文件给更新了,果然是一把梭啊,爽~~~
对于强迫症的我,习惯性删除重来是必须的
1 | $ rm -fr node_modules/ |
以我多年来瞎折腾的经验看,肯定还有坑。
运行 hexo server
验证一下我的想法,果不其然:
1 | INFO Validating config |
嗯……「deprecated」啊……查一下官方的 Release Note。
果然有个叫「Breaking change」的东东,里面就有说到配置文件的变化。
对比以后,发现主要有如下变化,大家根据自己的需要调整修改就好了:
1 | pretty_urls: |