Webpack Angular 4编译需要很长时间

时间:2018-02-07 16:36:11

标签: angular npm webpack

我的团队最近从Angular 2切换到Angular 4.此外,我们将Webpack从版本1.x切换到3.8.1。 编译时间变得非常缓慢(大约50分钟)。对小变化进行重新编译需要几秒钟。

前端的总体大小为300MB。最初的假设是问题发生是因为node_modules中的库太多了。但删除了超过90%的项目文件(未触及node_modules)后,编译时间变为2分钟,整个目录大小为280MB。其中5 MB是我们项目文件的剩余部分,其余275 MB是node_modules文件夹。 因此,问题应该出现在配置中或者我们编写代码的方式中。 以前有人有这个问题吗?什么可能导致这样的问题?

不幸的是,我不允许分享任何代码。但如果有人有任何建议,我们将非常感激。

1 个答案:

答案 0 :(得分:1)

AOT几乎可以保证比JIT花费更长的时间。

有助于我表现的事情