Cloudflare Pages 是部署静态网站的绝佳选择:全球 CDN、无限带宽、免费 SSL。
前置条件
- 一个 GitHub / GitLab 账号
- 将博客代码推送到 Git 仓库
- 注册 Cloudflare 账号
步骤
1. 连接仓库
登录 Cloudflare Dashboard,进入 Workers & Pages → Pages → 连接到 Git。
选择你的博客仓库。
2. 配置构建设置
| 设置项 | 值 |
|---|---|
| 框架预设 | Astro |
| 构建命令 | npm run build |
| 输出目录 | dist |
| Node 版本 | 20.x |
3. 部署
点击保存并部署,Cloudflare 会自动构建并部署你的站点。
4. 绑定自定义域名
在 Pages 项目的”自定义域”中,添加你的域名并按照指引配置 DNS。
部署完成后,每次 git push 都会自动触发新的构建和部署。整个过程零成本,而且速度很快。
评论
在 GitHub Discussions 上参与讨论
💡 评论由 Giscus(基于 GitHub Discussions)驱动,需要能访问
giscus.app与 GitHub。如果评论框一直加载不出来,多半是网络原因。你可以直接 到 GitHub Discussions 参与讨论。