我如何减少angular 7应用程序中的初始加载时间

时间:2019-07-31 09:32:55

标签: javascript angular angular7

实际上,我的angular 7应用花费了很多时间来加载(超过5分钟)首页(尤其是在首次打开网站应用时)

我尝试了很多事情,包括下面提到的“优化a”,但它不起作用

 node --max_old_space_size=18192 ./node_modules/@angular/cli/bin/ng build 
--prod --build-optimizer

预期结果: 该网站应在1秒内加载

实际结果: 5分钟后加载 请帮助

2 个答案:

答案 0 :(得分:0)

您可以使用AOT吗?如果是,您可以尝试:

ng build --aot --optimization=true --prod=true --build-optimizer=true --progress=true

通过这种配置和延迟加载,我有500ko块和500ms的最大加载时间

答案 1 :(得分:-2)

也许您可以使用延迟加载功能模块。

此方法在url调用时加载页面,因此初始页面加载速度更快。

+ Info

也许您可以更改文件夹结构并将其拆分为this等模块