【发布时间】:2020-05-16 23:55:53
【问题描述】:
我有一个 Angular 应用程序,它具有不同的模块,例如登录模块、支付模块、仪表板模块、列表模块,我想以这样一种方式配置 Angular 应用程序,以便我可以在执行 ng build --prod 时配置要构建的模块。
实现这一目标的最佳方法是什么?我应该能够指定要为构建添加的模块。
提前致谢。
【问题讨论】:
标签: angular webpack package.json multi-module
我有一个 Angular 应用程序,它具有不同的模块,例如登录模块、支付模块、仪表板模块、列表模块,我想以这样一种方式配置 Angular 应用程序,以便我可以在执行 ng build --prod 时配置要构建的模块。
实现这一目标的最佳方法是什么?我应该能够指定要为构建添加的模块。
提前致谢。
【问题讨论】:
标签: angular webpack package.json multi-module
您不能构建特定模块,而是可以使用 延迟加载 来优化您的应用程序,延迟加载会将您的 javascript 包拆分为较小的模块,这些模块仅在用户需要时才增量加载,并且不会一次性加载所有模块。
如果用户不导航到您的延迟加载模块,则不会下载它们。
【讨论】: