开发教程
部署指南
将 Codofly Template 部署到生产环境
部署指南
本文档将指导您如何将 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 项目设置中添加以下环境变量:
自定义域名
1
添加域名
在 Vercel 项目设置 → Domains 中添加你的域名
2
配置 DNS
在域名提供商处添加 CNAME 记录指向 Vercel
3
验证
等待 DNS 生效并验证域名
数据库部署
Vercel Postgres
Neon 数据库
生产环境迁移
必需环境变量
核心变量
第三方服务
安全配置建议
- 使用强随机密钥作为
NEXTAUTH_SECRET
- 在生产环境中禁用调试模式
- 定期轮换 API 密钥
- 限制 OAuth 回调 URL
性能优化
构建优化
title="next.config.js"
缓存策略
title="app/api/users/route.ts"
常见问题
部署失败
数据库连接失败
域名无法访问
部署完成后,建议进行完整的功能测试,确保所有功能正常工作。