网站从 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 主题的开发者。
最后更新于
