今天我的博客正式上线了!这篇记录一下从零搭建的完整流程。
为什么选这套方案
- 免费:Hugo 是开源静态生成器,Cloudflare Pages 免费额度对个人博客完全够用
- 快:静态页面秒开,全球 CDN 加速
- 省心:本地写好文章,推送到 GitHub,Cloudflare 自动构建部署
关键步骤回顾
- 安装 Hugo 和 Git
- 用 hugo new site 初始化站点,选好主题
- 推到 GitHub 仓库
- 在 Cloudflare Pages 里连接仓库,填上构建命令 hugo –minify 和输出目录 public
- 完成!每次 push 都会自动重新部署
写新文章有多简单
只需要在 content/posts/ 目录新建一个 Markdown 文件,写几句 front matter 和正文,然后:
bash hugo --minify # 本地预览/构建验证 git add -A git commit -m "add post" git push # 触发 Cloudflare 自动部署
几分钟后打开站点就能看到新文章了。