从零搭建 Hugo 博客:Vercel + Cloudflare 完整实战记录
前言 今天花了大约 8 小时,从零开始搭建了这个博客。记录一下完整过程,包括技术选型、踩过的坑和解决方案。希望能帮到想搭建自己博客的朋友。 技术栈介绍 Hugo - 静态网站生成器 Hugo 是用 Go 语言编写的静态网站生成器,号称"世界上最快的静态网站生成器"。 优点: ⚡ 极速构建(每秒生成数千页面) 🎨 主题丰富(官方主题库 300+) 📝 支持 Markdown 🔧 单二进制文件,单文件部署 缺点: 主题版本和 Hugo 版本可能不兼容 需要一定学习成本 GitHub - 代码托管 GitHub 用于托管博客源码,配合 Git 版本控制。 作用: 代码版本管理 文章 Markdown 文件存储 与 Vercel 集成实现自动部署 Vercel - 静态网站托管 Vercel 是前端部署平台,对静态网站支持极好。 优点: 🚀 自动部署(Git 推送即部署) 🌍 全球 CDN 加速 🆓 免费版足够个人博客使用 🔒 自动 HTTPS 注意点: Deployment Protection 默认可能开启(需要关闭才能公开访问) 需要正确配置 Hugo 版本环境变量 Cloudflare - DNS + CDN Cloudflare 提供 DNS 解析和 CDN 加速服务。 ...