切换主题的纪念和一些想法
纪念
2023年1月24日晚上,三天前。
终于下决心把博客从以前的旧主题hexo-theme-matery
切换成现在使用的hexo-theme-fluid
。
不过也由于各种奇怪的问题,磨磨蹭蹭拖了两三天才弄完,至少解决了大部分问题。
旧的主题因为我当时使用的时候功能不多,我自己在自己的分支上添加了很多功能,修改了很多文件,结果更新的时候合并出一大堆问题,版本控制彻底爆炸。再加上没注释,很多东西我自己都不知道是啥。。
大部分是因为我之前在添加代码的时候完全没想到后续更新,然后随意添加代码,删改文件。然后git记录里面乱成一片,自己都不知道自己干什么。。
想法和记录
在切换主题的时候,最大问题是hexo最近版本新引入的一个功能,覆盖主题设置,就是_config.<theme.name>.yml
。
之前按照fluid docs 覆盖配置来配置,但是搞了一天多一直不生效,但是我又不想直接去修改theme下的_config,所以一直搞不定,结果一天之后突发奇想把_config.fluid.yml
名字改成_config.hexo-theme-fluid.yml
,结果就成功了…
不得不说切换主题之后,加载速度快多了,而且Lighthouse评分也高多了。效果真的很显著,而且比以前看起来差不多。
以前的主题太注重各种好看的功能,加载了大量js和css,结果加载速度挺慢的,现在fluid在效果和加载速度中取得了不错的平衡。
切换主题的纪念和一些想法
https://tokisaki.top/blog/switch-theme-log/