Vercel部署指南
Vercel简介
Vercel是一个面向前端开发者的云平台,专注于提供静态和服务器端渲染的部署解决方案。
⚡ 零配置部署
- 自动检测项目类型
- 智能构建设置
- 即时部署预览
🌍 全球CDN
- 边缘网络分发
- 自动SSL证书
- 智能路由
🔄 持续部署
- Git集成
- 自动构建
- 版本控制
🛠️ 开发工具
- 实时预览
- 性能分析
- 环境变量管理
部署项目
准备工作
必要条件
- Git仓库(GitHub、GitLab或Bitbucket)
- 项目的package.json文件
- Node.js环境
推荐配置
{
"scripts": {
"dev": "next dev",
"build": "next build",
"start": "next start"
}
}
导入项目
1. 连接Git平台
- GitHub
- GitLab
- 访问 Vercel控制台
- 点击 "New Project"
- 选择 "Import Git Repository"
- 授权GitHub访问
- 访问 Vercel控制台
- 点击 "Add GitLab Account"
- 完成GitLab授权
- 选择要导入的仓库
2. 配置项目
# vercel.json 配置示例
{
"version": 2,
"builds": [
{
"src": "package.json",
"use": "@vercel/next"
}
],
"routes": [
{ "src": "/(.*)", "dest": "/" }
]
}
3. 部署设置
- 选择项目框架(通常自动检测)
- 配置构建命令和输出目录
- 设置环境变量(如需要)
高级功能配置
自定义域名
添加域名
- 在项目设置中找到 "Domains"
- 点击 "Add Domain"
- 输入你的域名
DNS配置
# A记录配置
Type: A
Name: @
Value: 76.76.21.21
# CNAME配置
Type: CNAME
Name: www
Value: cname.vercel-dns.com