我有一个大的(数百个组件)角度(5.2.4)应用程序。我升级了以下内容,并且能够构建干净,但是生成的包大小比使用v5更大:
我们使用像下面这样的npm脚本构建,因为JS堆的已知问题导致了悲痛:
node --max_old_space_size=4096 ./node_modules/@angular/cli/bin/ng build --target=production --aot=true --progress=false --env=STAGING
我根据在角度cli中更改的命令将此脚本修改为以下内容:
node --max_old_space_size=4096 ./node_modules/@angular/cli/bin/ng build --prod --aot --progress=false --c=USER
升级之前,我们的主要捆绑大小约为9MB。升级后,大约是21MB。任何有关诊断这一点的想法或建议都将非常感谢!
答案 0 :(得分:0)
您提供的信息很少。我假设由于Rxjs改变了我们导入内容的方式,因此您可能已经堆叠了5和6的导入类型