0%

hexo和themes Next版本升级

hexo版本升级

命令如下:

1
1.npm i hexo-cli -g
1
2.npm update
1
3.hexo version

发现版本还是原来的3.9.0,其实上面的更新命令并不是很准确。

  1. npm-check检查更新
    1
    2
    npm install -g npm-check
    npm-check
  2. npm-upgrade更新
    1
    2
    npm install -g npm-upgrade
    npm-upgrade
  3. 更新全局包
    1
    npm update -g
  4. 更新生产环境依赖包
    1
    npm update --save

再次hexo version查看版本,发现已经更新为4.2.2了。

next版本更新

在升级之前,建议大家先备份自己的博客仓库,万一搞坏了昵,岂不尴了个大尬,事实证明的确小编也入坑一次,在这里我只附上正确更新流程,至于踩坑记录我就不多说了,说多了都是泪啊😢
操作步骤:

  1. 下载新的Next主题,仓库地址为:https://github.com/theme-next/hexo-theme-next.git;
  2. 进入下载的文件夹,git bash here,rm -rf .git,因为它本身就是git仓库,不删除和你的博客仓库就会是两个分支,解决方式当然是删除.git文件夹了。
  3. 建议用Beyound Compare剪贴对比工具对比原next文件夹和新next文件夹下的不同,特别是next下的_config.yml,该删除的删除,该修改的修改;
  4. 整合完毕后将新下载的next目录替换原来的next目录,然后本地启动测试OK后推送上库。
    是不是看了我的文章之后觉得也挺简单的,其实就是如此简单,只要不进坑😄。
欣赏此文?求鼓励,求支持!