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

Vite build命令随机冻结问题求助

Vite build命令随机冻结问题求助

我正在用React + TypeScript + Vite开发项目,最近遇到了一个头疼的问题:运行vite build命令构建项目时会随机冻结——没有任何报错,进程就突然停住不动了,就算开了verbose调试模式也没有额外信息输出。

最开始发现这个问题是因为从VS Code启动项目时页面加载不出来,后来排查下来才定位到是构建环节卡住了。

我觉得这应该和代码无关,因为就算用vite@latest新建一个全新的项目,也会出现这个问题(只是概率低很多);之前很久没碰、之前完全正常的旧项目,现在也遇到了同样的情况。不过奇怪的是,在GitLab CI里构建从来没出过这个问题。

真心希望能得到大家的帮助!

已尝试的解决方法

  • 删除依赖包后重新安装
  • 开启调试模式排查
  • 删除缓存文件
  • 增加Node.js内存分配

但以上操作都没有任何效果。

我也搜过一些类似问题,不过那些案例的解决方案都是和代码或依赖包相关的,我都试过了但没用。而且那些案例都是每次构建必卡,我这边是大多数时候会卡住,偶尔能正常完成。

复现步骤

如果想尝试复现这个问题,可以按照以下步骤操作:

  1. 用命令创建新的Vite React-TS项目:npm create vite@latest {name} -- --template react-ts(把{name}换成你想要的项目名)
  2. 执行npm install安装依赖
  3. 运行npm run build执行构建(这个命令在package.json里已经定义好了)

大概每20次构建里会出现一次冻结的情况,冻结时的状态就是进程停在某个步骤不再继续。

备注:内容来源于stack exchange,提问作者Oleg

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.15 09:08:07