文档

快速开始

基于 Supabase HTTP 数据访问,把 ApiAny 跑在 Cloudflare Pages Edge Runtime 上。

1. 安装依赖

在项目根目录执行 `pnpm install`。

使用 `pnpm run cf:build` 本地验证 Pages 构建产物是否可以正常生成。

2. 配置环境变量

设置 `SUPABASE_URL`、`SUPABASE_ANON_KEY`、`SUPABASE_SERVICE_ROLE_KEY`,让数据库通过 HTTP 访问。

在测试支付或邮箱验证码前,补齐 Stripe、Creem、Resend 等第三方配置。

3. 部署到 Cloudflare Pages

当前项目使用 `@cloudflare/next-on-pages` 生成 Pages 产物。

构建通过后,执行 `pnpm run cf:deploy` 把 `.vercel/output/static` 发布到 Pages。

如果后续需要恢复完整文档系统,建议把文档构建改成纯静态导出,避免在 Edge 运行时读取本地文件。