部署 Pages
方式一:使用 wrangler 部署
先构建文档:
bash
npm run build:docs然后部署:
bash
npx wrangler pages deploy docs/.vitepress/distwrangler 会提示你选择项目。你可以创建新项目,例如:
text
cloudflare-learning-lab方式二:从 GitHub 自动部署
如果你把项目推到 GitHub,可以在 Cloudflare Dashboard 中:
- 打开 Pages。
- 选择
Create a project。 - 连接 GitHub 仓库。
- 设置构建命令:
bash
npm run build:docs- 设置构建输出目录:
text
docs/.vitepress/dist- 添加 Pages Functions:
text
functions- 添加 R2 绑定:
text
DEMO_BUCKET -> cloudflare-learning-lab本地验证
部署后访问 Cloudflare 给你的 Pages URL,然后点击实验页面中的按钮。
如果页面能显示 Worker 返回的数据,说明 Pages 与 Workers 已经联通。