Skip to content

Cloudflare Pages 前端

WARNING

下面两种方式选择一种即可

前后端分离部署

第一次部署会提示创建项目, production 分支请填写 production

bash
cd frontend
pnpm install
cp .env.example .env.prod

修改 .env.prod 文件

VITE_API_BASE 修改为上一步创建的 workerurl, 不要在末尾加 /

例如: VITE_API_BASE=https://xxx.xxx.workers.dev

bash
pnpm build --emptyOutDir
# 根据提示创建 pages
pnpm run deploy

部署完成之后你可以在 Cloudflare 控制台看到你的项目, 可以为 pages 配置自定义域名

pages

通过 page functions 转发后端请求

从 page functions 转发请求到 worker 后端, 可以获取更快的响应速度

第一次部署会提示创建项目, production 分支请填写 production

如果你的 worker 后端 名称不为 cloudflare_temp_email 请修改 pages/wrangler.toml

bash
cd frontend
pnpm install
pnpm build:pages
cd ../pages
pnpm run deploy

基于 MIT 许可发布