本地准备
- 安装 Node.js(LTS 版本)
	node -v
	npm -v
- 创建 Vite 项目
	npm create vite@latest my-vite-app
	cd my-vite-app
	npm install
	npm run dev   # 本地测试
- 初始化 Git 仓库
git init
git add .
git commit -m "init vite project"
配置 SSH 推送到 GitHub(避免 HTTPS 网络问题)
推荐SSH方式
- 生成 SSH Key(如果没有)
ssh-keygen -t ed25519 -C "你的邮箱"
- 启动 ssh-agent 并添加私钥(Git Bash 下)
eval "$(ssh-agent -s)"
ssh-add ~/.ssh/id_ed25519
- 复制公钥到 GitHub
cat ~/.ssh/id_ed25519.pub
示例:
 
- 修改远程仓库为 SSH
git remote add origin git@github.com:你的用户名/my-vite-app.git
git push -u origin main
Vercel 自动部署步骤
- 注册/登录 Vercel(建议 GitHub 登录) 
- 点击 “New Project” → 选择你的 GitHub 仓库 
- 配置构建信息: - Framework:Vite(Vercel 会自动识别)
- Build Command:npm run build
- Output Directory:dist
 
- 点击 Deploy → 几分钟后生成访问地址(https://xxx.vercel.app) 
自动化效果
- 以后只要在本地
git add .
git commit -m "update"
git push origin main
- Vercel会自动: 
  - 拉取最新代码
- 执行 npm install+npm run build
- 上线更新
 
- 仪表盘可以看到每次构建日志,方便排查问题。
易错点
| 易错点 | 解决方法 | 
|---|---|
| HTTPS push 网络被阻塞 | 使用 SSH 方式 push,保证稳定 | 
| SSH Key 格式错误 | 确保公钥为 一整行,以 ssh-ed25519开头 | 
| Vercel Output Directory 配置错误 | Vite 默认输出目录是 dist,不要写错 | 
| 构建失败 | 检查本地 npm run build是否报错,保证本地能构建成功再部署 | 
| 分支未对 | 默认部署分支是 main,push 到其他分支可能不触发自动部署 | 
| 未同步依赖 | package.json 里依赖要完整,否则 Vercel 构建失败 | 
如何插入一段漂亮的代码片
本地 Vite 开发
       |
       | git push origin main (SSH)
       v
   GitHub 仓库更新
       |
       | webhook 通知
       v
   Vercel 自动拉取代码
       |
       | npm install + npm run build
       v
   自动部署上线
       |
       v
访问网站: https://xxx.vercel.app;
最后
恭喜!,这样你就完整掌握了 Vite + GitHub + Vercel 自动化部署 的流程,并且知道可能踩坑的点。