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

部署Vercel时卡在Creating an optimized production build环节求助

Vercel部署Next.js卡在「Creating an optimized production build...」的解决办法
  • 先本地验证构建:在本地项目根目录运行npm run build,如果本地也卡,说明是项目本身的问题:

    • 检查页面/组件里有没有无限循环、大量未优化的计算逻辑,比如在render环节执行重型操作
    • 排查依赖冲突,尤其是和Next.js 13.0.2不兼容的包,比如部分UI库的旧版本
    • 检查SSG/SSR相关的异步函数(比如getStaticProps、getServerSideProps),有没有未处理的Promise或者请求卡住的情况
  • 如果本地构建正常,针对Vercel环境调整:

    • 升级Vercel CLI到最新版本,你当前使用的28.4.17版本较旧,可能存在兼容性问题
    • 在Vercel项目设置里切换Node.js版本到18.x,Next.js 13建议使用Node 16及以上版本,18版本稳定性更好
    • 延长构建超时时间:进入Vercel项目的「Settings」→「Build & Development Settings」,调整构建超时阈值
    • 彻底清理Vercel缓存:在项目「Settings」→「General」里找到「Clear Cache」按钮,清空所有缓存后重新部署
    • 重新关联GitHub仓库:有时候仓库权限或Webhook异常会导致构建流程卡住,解除关联后重新绑定
  • 针对你使用的Next.js 13.0.2版本:

    • 这是Next.js 13的早期版本,存在大量已知bug,建议升级到13.x的稳定分支(比如13.5.x),很多构建相关的问题在后续版本中已修复
    • 如果使用了App Router,早期版本的App Router有不少不稳定的地方,检查组件写法是否符合官方规范

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.13 08:35:19