ng build --prod永远需要

时间:2019-11-05 15:46:32

标签: angular build angular-cli

我是一名DevOps工程师,并且为Angular项目构建了一条CI管道。 不幸的是,构建需要超过10分钟!而我们的开发人员每天执行100多次构建。 ng构建使用以下标志执行:--prod --aot = true --optimization = true,它需要10分钟以上。 当我使用--optimization = false --aot = false --sourceMap = false生成它时,它花费的时间少于一个小细节,但是我们需要在prod配置中使用它,因此我不能忽略这些标志。 我阅读了很多有关ng生成过程的信息,但找不到任何减少生成时间的解决方案。 我将--max-old-space-size提升为32gb的ram,我尝试将node_module的相对路径更改为〜而不是/../../,并且尝试了尝试找到的每种解决方法,但是没有用 我知道ng构建是单线程的,真的没有办法并行运行构建吗? 这件事确实影响了我们的总构建时间,我必须找到一种解决该问题的方法,你们中的每个人都有同样的问题并成功解决了构建时间问题吗?

0 个答案:

没有答案