Cloudflare Pages + GitHub 部署静态站点实战
·1 分钟
本文演示如何在 Cloudflare Pages 结合 GitHub 部署静态站点,并处理构建配置细节。
Cloudflare Pages
Cloudflare Workers
GitHub 部署
静态网站
之前一直想写一篇 Cloudflare Pages 部署静态站点的记录,今天正好用一个 Vue 小项目做示例,把过程整理下来。
1. 登录 Cloudflare,进入 Workers & Pages #
在侧栏 Compute & AI → Workers & Pages。
2. 创建应用 #
3. 绑定 GitHub 仓库 #
4. 设置构建命令 #
Vue 项目需要 npm run build,纯静态站点可跳过。
关键点:Deploy command #
若 Deploy command 填了 npx wrangler deploy,需在项目根目录添加 wrangler.jsonc(或 wrangler.toml),示例:
{
"name": "mini-projects-hub",
"compatibility_date": "2026-01-20",
"assets": {
"directory": "./dist"
}
}
否则构建阶段会报错。补上后重新构建即可。
5. 获取页面地址 #
6. 绑定自定义域名 #
在项目设置页点击 Add → Custom domain,输入自己的域名即可完成。
最后输出 #
- 新手记录,如有疏漏欢迎留言交流。谢谢!