【发布时间】:2019-05-01 08:10:58
【问题描述】:
我是 Angular 的新手。我想了解更多关于延迟加载的信息。根据定义,延迟加载模块可以帮助我们减少启动时间。所以我的问题是,假设我的应用程序有 50 个组件。在使用生产环境构建它之后,它会生成 900 KB 的 vendor.js。如果我延迟加载其中的 10 个组件,它们会生成 100 kb 的块文件“1.chunk.js”。
那么在这种情况下,我的 vendor.js 包大小是否从 900 KB 减少到 800 KB?如果不是延迟加载模块如何帮助我们减少启动时间?
【问题讨论】:
-
是的,它减少了初始捆绑包的大小,这使得页面在屏幕上显示得更快。
标签: angular lazy-loading