Hexo-Next 已经升级到8.x了,我还用的7.2,且8.0之后更改了许多东西,模板文件也从swig改成njk了,顺便动动吧;
官方文档
如果之前没有对主题文件做过太多改动的话,工作量会比较小,只需要把themes
文件下的_config.yml
复制保留出来,然后clone最新的主题文件,再修改就OK了;
如果有更改(比如我,改了很多,且都是在原模板改的,就比较蛋疼,记得把对应文件调整就好;还好之前记录过自定义的内容)
后续的配置自定义文件也都分开来比较好,血的教训。
评论系统
Next自带的不再支持Valine了,所以暂时改成了畅言,但畅言需要注册才能回复,所以后续还是改改( {% note info %} 2022-05-22 更新,更改为utterances,使用Github的issues记录评论; {% endnote %}
样式修复
8.0之后对html文件的一些class更改了,导致原先的一些自定义样式无法生效,已修正;
后续TODO
- 相册图片点卡之后的链接暂未修复,点开仍是缩略图;
- 把SideBar的头图设置放到自定义文件里面;
- 更改域名+备案;