Angular 14构建时卡在Generating browser application bundles (phase: building)求助
Angular 14.2.0构建卡在"Generating browser application bundles (phase: building)"的解决办法
- 清理项目缓存与依赖:执行
ng cache clean,删除项目根目录下的node_modules文件夹和package-lock.json(或yarn.lock)文件,重新运行npm install(或yarn install)后再尝试构建。 - 排查依赖兼容性:检查项目中第三方库是否与Angular 14.2.0存在版本冲突,尤其是自定义组件或老旧UI库,可临时移除可疑依赖,验证是否能正常构建。
- 关闭部分构建优化:修改
angular.json中的构建配置,临时关闭优化项,先完成构建再逐步排查问题:"architect": { "build": { "options": { "optimization": false, "buildOptimizer": false } } } - 查看详细构建日志:执行
ng build --verbose,通过输出的详细日志定位卡在具体哪个模块或文件,针对性排查代码问题(比如无限循环、超大文件处理)。 - 同步Angular CLI版本:确保Angular CLI与框架版本一致,执行
npm install @angular/cli@14.2.0 --save-dev后重试构建。 - 压缩静态资源:若项目中有超大静态资源(如高清图片、未压缩音频),先压缩或临时移除,避免资源处理超时导致构建停滞。
内容的提问来源于stack exchange,提问作者Vishal
相关产品推荐
相关产品推荐

