Hexo升级之旅

Hexo-Next 已经升级到8.x了,我还用的7.2,且8.0之后更改了许多东西,模板文件也从swig改成njk了,顺便动动吧;

官方文档

官方升级文档

如果之前没有对主题文件做过太多改动的话,工作量会比较小,只需要把themes文件下的_config.yml复制保留出来,然后clone最新的主题文件,再修改就OK了;
如果有更改(比如我,改了很多,且都是在原模板改的,就比较蛋疼,记得把对应文件调整就好;还好之前记录 Post not found: hexo-next-customization
后续的配置自定义文件也都分开来比较好,血的教训。

评论系统

Next自带的不再支持Valine了,所以暂时改成了畅言,但畅言需要注册才能回复,所以后续还是改改(

2022-05-22 更新,更改为utterances,使用Github的issues记录评论;

样式修复

8.0之后对html文件的一些class更改了,导致原先的一些自定义样式无法生效,已修正;

后续TODO

  • 相册图片点卡之后的链接暂未修复,点开仍是缩略图;
  • 把SideBar的头图设置放到自定义文件里面;
  • 更改域名+备案;