Skip to content

部署 Pages

方式一:使用 wrangler 部署

先构建文档:

bash
npm run build:docs

然后部署:

bash
npx wrangler pages deploy docs/.vitepress/dist

wrangler 会提示你选择项目。你可以创建新项目,例如:

text
cloudflare-learning-lab

方式二:从 GitHub 自动部署

如果你把项目推到 GitHub,可以在 Cloudflare Dashboard 中:

  1. 打开 Pages。
  2. 选择 Create a project
  3. 连接 GitHub 仓库。
  4. 设置构建命令:
bash
npm run build:docs
  1. 设置构建输出目录:
text
docs/.vitepress/dist
  1. 添加 Pages Functions:
text
functions
  1. 添加 R2 绑定:
text
DEMO_BUCKET -> cloudflare-learning-lab

本地验证

部署后访问 Cloudflare 给你的 Pages URL,然后点击实验页面中的按钮。

如果页面能显示 Worker 返回的数据,说明 Pages 与 Workers 已经联通。

Cloudflare Learning Lab