就在你读这篇文章的时候,本博客的渲染引擎已经从 Hexo 完整地切换到了 SvelteKit。老读者应该知道,为了方便做一些交互效果,这几年博客的架构一直都是 Hexo 混 Svelte,把 Svelte 的 SSR API 抽出来当成 SSG 来用,水和的部分就用全局变量来解决,就像初代 React 的 SSR 一样。虽然实际用起来没啥大问题,但整套模板的调试体验和扩展性太差了,每次做微调的时候都得进跳进那一大堆令人困惑的代码里来来回回地掏。心想着为什么要这么为难自己,索性花了三天把整个博客从头到尾重构了一遍。
跟前两次模板调整一样,这次也没有做任何大改,依然是爆改 Hexo Landscape 主题的版本。甚至为了追求视觉风格的一致性,我刻意对前后两版的细部样式做了对齐。「如果一个设计没有什么问题,那就不要动它」,是我一贯遵循的原则。特别是这模板的设计质量还挺好的,以至于经常有朋友私下问我模板哪里来的,能不能开源。在这里再次统一答复一下:
不能哦,这个涉及到个人品牌辨识度的问题,所以真的不能开源 ⸜(* ॑꒳ ॑* )⸝。










