Angular 角度2&;4共享模块

Angular 角度2&;4共享模块,angular,angular2-template,angular2-forms,Angular,Angular2 Template,Angular2 Forms,我对angular 2和angular 4有问题,需要这方面的帮助 问题: 我们正在用angular 2和4开发一些项目,我们使用KendoUI插件。每个组件都有自己的模块。每次我们导入每个组件KendoUI插件 项目结构: 项目具有延迟加载的路由 组件A和组件B导入了剑道网格,如下所示: 从'@progress/kendo angular grid'导入{GridModule} 问题: 为什么每个组件都要导入第三方插件?是否有一个导入模块的方法,类。。。etc和此定义的类或模块在项目中导入一

我对angular 2和angular 4有问题,需要这方面的帮助

问题: 我们正在用angular 2和4开发一些项目,我们使用KendoUI插件。每个组件都有自己的模块。每次我们导入每个组件KendoUI插件

项目结构: 项目具有延迟加载的路由 组件A和组件B导入了剑道网格,如下所示:

从'@progress/kendo angular grid'导入{GridModule}

问题:

为什么每个组件都要导入第三方插件?是否有一个导入模块的方法,类。。。etc和此定义的类或模块在项目中导入一次

谢谢。
Emrah Esen

您可以创建一个共享模块,在其中放置第三方插件并导出它们,然后您可以在应用程序的每个模块中导入共享模块。看看这里:谢谢你提供的信息。它回答了你的问题吗?
--app
 -layout
   --componentA
   --componentB
 -login
 -shared
   -- authGuard
   -- shared.module.ts ()