太久没回来更新的后果之一,就是整个博客的技术栈已经完全outdate了,需要进行大的升级,NodeJS要升级,Hexo和Next theme都要进行几个大版本的升级。几个简要的步骤记录下吧,用得上的同学自取哦。
Node的升级
因为之前用的nvm,就比较简单,
1 | nvm ls-remote |
Hexo的升级
- 全局升级hexo-cli,先hexo version查看当前版本,然后npm install -g hexo-cli,再次hexo version查看是否升级成功。如果hexo不能直接识别运行,改为npx hexo。
- 使用npm-check,检查系统中的插件是否有升级的。
- 使用npm-upgrade,升级系统中的相关插件。
- npm update -g,检查升级npm本身。
1 | npm install -g hexo-cli |
经过以上这些命令,整体翻新就差不多了,theme的升级,我这边是删除了原来的主题目录,重新进行了拉取,注意保留配置文件,重新配置即可,就不详述了。