浏览器模块在库/应用Angular 4中发生冲突

时间:2017-12-01 19:01:26

标签: angular angular-cli

我有一个Angular cli项目,它导入我在npm(npm packagr + npm pack)中通过相对引用创建的UIcomponents库。它的工作原理是因为应用程序是单一的,一切都在那里。

我的问题是:独立运行库以进行开发我需要BrowserModule和BrowserAnimationModule。这些只是使用Angular动画运行lib时所必需的。

问题是你不能多次导入浏览器模块所以当我在我的Angular应用程序中包含库时,现在应用程序和库都导入了BrowserModule。这个孤立问题的解决方案是让任何不适用的模块导入CommonModule,但后来我必须将其更改为运行独立库。

感谢任何帮助。

0 个答案:

没有答案