Skip to main content
  1. 所有文章/

追溯 | Blog 回忆录

·692 words·2 mins
Static Badge

博客的开始 #

2019 年,我跟着互联网上的教程,使用 Hexo 搭建起了我的博客

当时的域名选用的还是 Freenomslblog.ga

主题是 hexo-theme-miho

主题 Demo

后来博客文章慢慢变多,需求也随着扩大,基本的博客功能已经满足不了我了,于是开始了我的第一次换主题之旅

第一次更换主题 #

当时为了兼顾好看和功能多样,我在 Hexo Themes 上挑选了很久,最后看上了一款名为 Butterfly 的主题

OS: 当时 Butterfly 的版本还是 2.3.0,现在 Butterfly 的版本已经迭代到 4.9.0 了,时间过的真快啊

主题 Demo

使用 Butterfly 的这段时间,我学会了一点 HTMLCSSJavaScript

也知道怎么修改主题达到自己满意的效果了

记得当时看的第一篇修改主题的文章是小康的 《Hexo 魔改日记》

之后,我也学着修改主题,当时我做的弱智操作包括但不限于:

  • 给全站的所有卡片添加毛玻璃样式(结果:导致风扇呼呼抱怨)
  • 修改暗黑模式背景(结果:配色十分有一百分的不协调看起来和老年人表情包的配色没什么两样

第二次更换主题 #

这次更换主题主要是别的主题实在是太炫酷了

更换的主题叫 Aurora

主题 Demo

不过由于一些不可抗力因素其实就是懒,这次换主题没有成功

交叉路口 #

看到 苏卡卡宝硕 都是 Next.js

我也不能闲着,于是找了个模板套了进去,顺便给它添加了友链的功能

主页
友链页面

后来因为维护太麻烦了主要是 React 让我头疼,加上我的技术栈不是 React于是果断抛弃

安稳之路 #

最后我选择了 Hugo 作为 Hexo 的替代品

为什么选择 Hugo 作为 Hexo 的替代品:

  1. Fast - 快,推送之后秒部署
  2. Diverse - Go 模板语法
  3. Simple - 主题源码可以通过新建 HTML 进行修改
  4. Convenient - Hugo Module 让我们需要修改主题某处只需本地新建对应的文件即可,无需克隆整个仓库,也无需担心无法 Pull
编不下去了 >︿<

在选择了 Hugo 之后,我用了 Congo 作为博客主题

主题 Demo

也许之后还会换上其他的构建工具,

也许会一直保持这样