首页 > 解决方案 > 在 angular2 中只构建一个(延迟加载)模块

问题描述

有没有可能的方法从一个角度应用程序构建一个模块?我想使用一个延迟加载的模块作为一个单独的应用程序,以及作为主应用程序的一部分。

标签: angularbuildlazy-loading

解决方案


在另一个应用程序( https://angular.io/guide/module-types )中使用相同的模块作为单独的(根)模块和功能模块是不可能的,因为这会导致引导应用程序两次。

但是,应该可以非常接近这种行为;只需将延迟加载的功能模块作为非延迟加载的功能模块导入单独的根模块(这实际上只有~100LOC,仅用于引导)。


推荐阅读