網站從 Jekyll 遷移至 Hugo
網站從 Jekyll 遷移至 Hugo
經創始人 @biergaizi 授權,@Zakkaus 於 2025 年接手本站日常維護,並將網站從 Jekyll 遷移到 Hugo。
為什麼換 Hugo
Jekyll 依賴 Ruby 環境,建置較慢,主題生態也不如以往活躍。Hugo 是單一 Go 二進位制,建置速度快、部署簡單,原生支援多語言。主題選用 Blowfish。
遷移內容
_posts目錄改用 Hugo 的 Page Bundles 組織(content/posts/<slug>/index.zh-cn.md)- Front matter 從 YAML 改為 TOML
- 簡繁雙語並存(zh-CN / zh-TW)
- 作者資料集中到
data/authors/ - 部署改走 GitHub Actions,定期自動更新貢獻者列表
注:以上是當年 Jekyll → Hugo 遷移時的結構。2026 年本站遷移到 Hextra 後已調整:front matter 統一為 YAML,內容按語言分目錄(
content/zh-cn/、content/zh-tw/,檔名均為index.md),作者署名改用 front matter 的 map-form(不再使用data/authors/)。
反饋
- Telegram 群:@gentoo_zh
- Telegram 頻道:@gentoocn
- 提交 Issue / PR:GitHub
感謝 @biergaizi 與 @zhcj 創立並長期維護 Gentoo 中文社群,也感謝 Blowfish 主題的開發者。
最後更新於
