为什么选择 Hugo#
Hugo 会把 Markdown 内容构建成静态 HTML,因此适合技术文章、学习笔记和长期维护的个人博客。
内容与样式分开管理#
文章写在 Markdown 文件中,主题负责页面结构和样式。以后更换主题时,文章内容仍然保留在 content/ 目录。
构建速度快#
当文章逐渐增多时,Hugo 依然可以快速生成站点,非常适合通过 Git 推送后自动部署。
Blowfish 的目录效果#
这篇文章的右侧目录由二级、三级和四级标题自动生成。滚动页面时,Smart TOC 会突出当前正在阅读的章节。
中文文章也能正确统计#
站点已开启 hasCJKLanguage,以便 Hugo 正确处理中文、日文和韩文等 CJK(中日韩)文字的字数与阅读时间。
代码复制按钮#
下面的代码块用于验证 Blowfish 的复制功能:
hugo server --disableFastRender本地预览与下一步#
先在本地确认目录、代码块和页面样式;随后再创建私有 GitHub 仓库并接入 Cloudflare Pages。
发布前要修改的地址#
在部署前,把 config/_default/hugo.toml 中的 baseURL 改为最终的 pages.dev 地址或自定义域名。