已经有两年没折腾部落格了,不禁感慨,时间过得是真快。

这几天没事做,捣鼓捣鼓,发现好多插件版本都太低了,Hexo 版本我还是 v4 版本😂,Butterfly 也要升级,这想必就是静态博客所带来的烦恼吧,借此记录一下,万一后面又消失几年,此篇文章就可以派上用场了!

Node 升级

这个灰常简单,去官网,或者中文网 下载 18.20.0 版本

Hexo 升级

  1. 全局升级 hexo-cli,先 hexo version 查看当前版本,然后 npm install -g hexo-cli,再次 hexo version 查看是否升级成功。

  2. 进入博客根目录,输入如下代码,安装使用检查博客安装的插件是否有升级的

    1
    2
    npm install -g npm-check
    npm-check
  3. 输入如下代码,安装使用升级相关插件

    1
    2
    3
    4
    5
    6
    npm install -g npm-upgrade
    npm-upgrade
    npm update -g

    # 他会询问你这个插件要升级还是不升级还是忽略?
    # 选 y 就会自动吧你的 package.json 里的版本号给替换掉最新版本
  4. 最后 npm install 安装最新版本插件

Butterfly 升级

直接 git pull 然后参考主题文档配置 _config.butterfly.yml

结语

经过如上这些,你的博客也基本差不多就像翻新的一样了!

最后,折腾的这几天,个人感觉,一个博客,还是简单、简约大气为好,最主要的还是博客里的内容

当初不知怎么的,就看上了 Butterfly,搞的贼花里胡哨,后悔了,加载也慢,以至于现在只能删删减减一些 CSS/JS

要是能重来,我必选