在运行时发现和加载NgModules

时间:2017-07-10 09:25:00

标签: angular osgi osgi-bundle angular2-modules

在角度2/4中,有没有办法注入在运行时发现的模块和组件?

我的意思是,由于angular-cli / webpack,NgModules可以在运行时加载,但webpack需要在编译时静态分析所有模块,以便将应用程序打包到不同的包中。当整个应用程序事先知道时,这非常有效。但是如果在编译时不知道模块怎么办?如果在编译和部署应用程序后发现它们会怎样。

我有一个微服务(OSGi)应用程序,其中部分应用程序分布在hotswapable独立模块中,我希望将ng2 web界面与我的模块一起打包,以使我的应用程序完全模块化。

我看了How can I use/create dynamic template to compile dynamic Component with Angular 2.0?,但似乎模块仍然需要提前知道。

有什么想法吗?

由于

0 个答案:

没有答案