✏️ AI 术语图鉴
Vercel 部署构建失败(本地能跑)

部署构建失败 · 本地能跑≠线上能建

部署与自托管

🗣️一句话大白话

部署平台要在它的机器上重新执行构建:你本地的缓存、环境变量、Node 版本它都没有。本地 dev 模式宽容放过的错误(类型、缺失变量),构建时严格抓出来。

🔍三步排查法

  1. 1看部署日志第一段报错:通常是类型错误或缺环境变量
  2. 2本地跑一次 npm run build 尝试复现
  3. 3核对部署平台后台的环境变量配置是否齐全

🛠️怎么修

本地复现解决后再 push;缺的环境变量在平台后台补上并重新部署;类型错误老老实实修,别用忽略开关糊弄。

🔗先把这几个词搞懂