137 字
1 分钟
从 GitHub 推送到 Cloudflare Pages

这个博客使用 Cloudflare Pages 托管,代码放在 GitHub 私有仓库 ChaosTong/MyBlog

发布链路#

修改 Markdown
git push origin main
Cloudflare Pages 执行 npm run build
dist/ 发布到 chaostong.com

Astro 的构建结果是静态 HTML、CSS 和 JavaScript,输出目录是 dist。因此博客不需要数据库,也不需要常驻服务器。

发布前检查#

本地可以先运行:

Terminal window
npm run build

如果构建成功,再提交并推送:

Terminal window
git add .
git commit -m "Add a new post"
git push

Cloudflare Pages 会自动使用最新的 main 分支重新部署。

从 GitHub 推送到 Cloudflare Pages
https://chaostong.com/posts/cloudflare-pages-guide/
作者
Chaos Tong
发布于
2026-09-05
许可协议
CC BY-NC-SA 4.0