重構博客底層
· 4 min read
超好笑,每次寫文章都是在重構博客
沒有心力寫文章,但是有心力重構(
上年 又一次重開博客 講的就是重開了三次博客
從 Jekyll (2020) -> GitHub repository (2023) -> 最後選用 Docusaurus (2024)
這次架構和速度都有不少改動,從 2 分鐘變成 1 分鐘內,記錄一下
重構原因
- GitHub Actions 失敗
- 項目架構過於抽象 / 複雜,完全容器化
- 改用 pnpm,各種增加建構速度的方法
1. GitHub Actions 失敗
當時(2024 年 7 月)Docusaurus 版本是 3.4.0,每次見他有新版本時都會升級,一直升級到 3.7.0
最近(2025 年 7 月)升 3.8.0 版本,GitHub Actions 失敗了