首页 > 解决方案 > 是否可以在运行时加载新的角度模块?

问题描述

好的,我对Angular很陌生。但我想我确实了解延迟加载在这里的工作原理。

延迟加载而言,我们提到的路由在访问时将从服务器加载模块的捆绑 js文件。所以这个捆绑的js文件必须在构建时放在这里。

现在我有一个问题,是否可以在运行时注入一个角度模块,这样它就不是构建阶段的一部分。这是一个独立于主代码库创建 的新模块,我想注入它。请不要为此建议微前端,因为根据我的要求,这超出了范围。

同样的模块应该可以在的路线上访问。我不知道是否还必须在运行时包含此路由的代码,或者是否可以在构建时完成它并且不会影响构建过程。

我正在使用Angular 9.1

标签: javascriptangularfrontendruntime

解决方案


推荐阅读