Skip to main content

部署指南

本文档将指导您如何将 Codofly Template 部署到 Vercel 生产环境。

Vercel 部署

连接 GitHub 仓库

1

登录 Vercel

访问 vercel.com 并使用 GitHub 账号登录
2

导入项目

点击 “New Project” → “Import Git Repository” → 选择你的项目仓库
3

配置项目

  • Framework Preset: 选择 “Next.js”
  • Build Command: pnpm build
  • Install Command: pnpm install
4

部署

点击 “Deploy” 开始部署

环境变量配置

在 Vercel 项目设置中添加以下环境变量:
确保在生产环境中使用强密码和真实的 API 密钥。

自定义域名

1

添加域名

在 Vercel 项目设置 → Domains 中添加你的域名
2

配置 DNS

在域名提供商处添加 CNAME 记录指向 Vercel
3

验证

等待 DNS 生效并验证域名

数据库部署

Vercel Postgres

Neon 数据库

生产环境迁移

必需环境变量

核心变量

第三方服务

安全配置建议

  • 使用强随机密钥作为 NEXTAUTH_SECRET
  • 在生产环境中禁用调试模式
  • 定期轮换 API 密钥
  • 限制 OAuth 回调 URL

性能优化

构建优化

next.config.js

缓存策略

app/api/users/route.ts

常见问题

部署失败

数据库连接失败

域名无法访问

部署完成后,建议进行完整的功能测试,确保所有功能正常工作。