You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Vercel部署报错:未找到build输出目录,求解决方案

解决Vercel部署报错:No Output Directory named "build" found

步骤1:确认项目实际的构建输出目录

打开项目根目录的package.json,找到scripts里的build命令,在本地执行该命令(比如npm run build),查看项目根目录生成的文件夹名称——不同框架的默认输出目录有差异:

  • Create React App 默认输出目录为build
  • Vite 默认输出目录为dist
  • 自定义配置的项目可能是out或其他名称

针对你的仓库,先执行构建命令,确认实际生成的文件夹名。

步骤2:在Vercel中配置正确的输出目录

  1. 登录Vercel并进入你的项目页面
  2. 切换到「Settings」标签页
  3. 找到「Build & Development Settings」板块
  4. 在「Output Directory」输入框中,填写你刚确认的文件夹名称(比如实际是dist就填dist)
  5. 保存设置后,前往「Deployments」页面重新触发部署

额外排查点

  • 确保本地执行npm run build无报错,且确实生成了对应的输出文件夹
  • 如果项目使用了自定义配置文件(如vite.config.js、next.config.js),检查其中是否有修改输出目录的配置,需与Vercel设置保持一致

内容的提问来源于stack exchange,提问作者Excell

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.30 13:18:05