hexo版本升级
命令如下:
1 | 1.npm i hexo-cli -g |
1 | 2.npm update |
1 | 3.hexo version |
发现版本还是原来的3.9.0,其实上面的更新命令并不是很准确。
npm-check
检查更新1
2npm install -g npm-check
npm-checknpm-upgrade
更新1
2npm install -g npm-upgrade
npm-upgrade- 更新全局包
1
npm update -g
- 更新生产环境依赖包
1
npm update --save
再次hexo version
查看版本,发现已经更新为4.2.2了。
next版本更新
在升级之前,建议大家先备份自己的博客仓库,万一搞坏了昵,岂不尴了个大尬,事实证明的确小编也入坑一次,在这里我只附上正确更新流程,至于踩坑记录我就不多说了,说多了都是泪啊😢
操作步骤:
- 下载新的Next主题,仓库地址为:https://github.com/theme-next/hexo-theme-next.git;
- 进入下载的文件夹,git bash here,
rm -rf .git
,因为它本身就是git仓库,不删除和你的博客仓库就会是两个分支,解决方式当然是删除.git文件夹了。 - 建议用Beyound Compare剪贴对比工具对比原next文件夹和新next文件夹下的不同,特别是next下的_config.yml,该删除的删除,该修改的修改;
- 整合完毕后将新下载的next目录替换原来的next目录,然后本地启动测试OK后推送上库。
是不是看了我的文章之后觉得也挺简单的,其实就是如此简单,只要不进坑😄。