A Brand New Version of Hexo+NexT
原文约300字/词,阅读约需1分钟。发表于: 。自从 2017 年使用 Hexo+NexT 作为博客框架以来,已经过去好几个年头。就如前面那篇hexo使用Artalk评论系统 博客所言,由于 Alliot 之前对 NexT 主题与部分插件做了许多侵入式的魔改,基本没有对其做过日常的版本升级维护,因此,已经没有平滑升级的可能性。在一次插件失效的契机下,终于下定决心推倒重建。 本文记录了这一次重建的过程以及在维护模式上相比旧版本的改进。
自从2017年使用Hexo+NexT作为博客框架以来,已经过去好几年。由于之前对NexT主题和插件做了很多侵入式的修改,无法进行平滑升级。决定推倒重建。新版本使用最新的组件版本,使用PNPM管理主题,通过Data Files和Injector特性进行自定义修改。使用asdf-vm管理nodejs版本,使用Renovate自动更新依赖项。持续集成使用Github Actions,将制品传输到Coding的制品库,再从制品库拉取到Web服务器,发布时间降低到秒级。优势是不再担心组件更新维护问题。