去年 11 月初的时候,我将我的博客迁移到了 Hugo,主题是 MemE。尽管我的博客才刚刚创建没多长时间,为了满足自己对博客功能的需求,我还在 NexT 主题的基础上进行了很多个性化的修改,但我最终还是抛弃了 Hexo。
NexT 主题确实是 Hexo 中可定制程度最高的主题,我折腾了很久,但是这种高度自由的定制也带来了不少麻烦:每一次我对主题进行更新的时候,都要小心翼翼地操作,因为该主题的开源团队会时不时地对主题部分页面的结构进行大改,而我对页面的美化恰恰是基于结构的,这就导致了各种各样的报错。每一次为了解决这些错误,我都要认真对主题的源代码进行研究,看一看两个版本之间到底哪里发生了改变,这花费了不少的时间精力。另外,不得不吐槽的是,Hexo 生成页面的速度远不如 Hugo 迅速,这也是我选择 Hugo 的原因。
Hugo 主题 MemE 是一位博主借鉴 NexT 的样式进行设计的,该主题也十分符合我的审美,功能也很强大:
- 主题排版美观、干净整洁;
- 可以生成相互跳转的段落标题和目录;
- 文章段落可以实现首字下沉、段首缩排,以及诗歌的样式;
- 可以实现多语言、黑暗模式切换;
- 支持 PWA 和 IPFS 部署;
- ……
所以我就毫不犹豫地将博客迁移了过来。省去了每次更新主题都要 Debug、每次生成网页都要等待一两分钟的烦恼,我能够把更多的精力专注于文章写作方面,何乐而不为?
目前博客的样式和在 Hexo 的时候基本一样,最明显的变化是:
- 首页从文章摘要页面变为了单独的诗句页面,减少杂乱无章的视觉效果;
- 减少了侧边栏,现在想一想我在浏览博客的时候很少会展开侧边栏,这是个多余的设计;
- 品牌栏从三色变换的彩带换成了一张图片,图片源自校内论坛中秋节日封面。
由于博客进行了迁移,文章的地址发生了变化,我对之前的文章地址都进行了重定向。之前有几篇文章收到了不少的引荐,虽然文章地址的变化必然会导致一些访问量的损失,但这也是迫不得已的事,以后我会尽量避免对文章地址的修改。希望 Hugo 是我博客的最后一站吧。