Skip to main content

重構博客底層

· 4 min read

超好笑,每次寫文章都是在重構博客

沒有心力寫文章,但是有心力重構(

上年 又一次重開博客 講的就是重開了三次博客

從 Jekyll (2020) -> GitHub repository (2023) -> 最後選用 Docusaurus (2024)

這次架構和速度都有不少改動,從 2 分鐘變成 1 分鐘內,記錄一下

重構原因

  1. GitHub Actions 失敗
  2. 項目架構過於抽象 / 複雜,完全容器化
  3. 改用 pnpm,各種增加建構速度的方法

1. GitHub Actions 失敗

當時(2024 年 7 月)Docusaurus 版本是 3.4.0,每次見他有新版本時都會升級,一直升級到 3.7.0

最近(2025 年 7 月)升 3.8.0 版本,GitHub Actions 失敗了