Webpack 编译 Angular 4 需要很长时间。
- 论坛
- Webpack 编译 Angular 4 需要很长时间。
32 浏览
Webpack 编译 Angular 4 需要很长时间。
我们的团队最近从 Angular 2 切换到 Angular 4。同时,我们还从 Webpack 1.x 切换到了 3.8.1 版本。编译时间变得极其缓慢(大约需要 50 分钟)。然而,对小的改动进行重新编译只需要几秒钟的时间。
前端的整体大小为 300MB。最初的假设是问题发生在 node_modules 中有太多的库。但是在删除了我们项目文件的 90% 后(node_modules 没有被动),编译时间变为了 2 分钟,整个目录的大小为 280MB。其中,5MB 是我们项目文件剩下的部分,剩下的 275MB 是 node_modules 文件夹。
因此,问题应该出在配置或者我们编写代码的方式上。有没有其他人遇到过这个问题?可能会造成这种问题的原因是什么?
不幸的是,我无法分享任何代码。但如果有人有任何建议,我将非常感激。
admin 更改状态以发布 2023年5月23日
匿名的
0 Comments
AOT比JIT要更长时间建立。
提高我的表现的事情
- 更新到Webpack v3.10.0
- 更新到NodeJS v8.9.x
- 微调Ugilfy或完全禁用。
- 使用新的Ugilfy
- 更新所有我加载程序,特别是less / sass
- 遵循构建性能指南
- 还有用处:Slack的webpack现场指南