树摇动Angular 2.x +模块?

时间:2017-03-26 14:38:16

标签: javascript angular webpack tree-shaking

我不知道我问的是什么仍然会被称为树摇晃,但我想我有两个模块:

CoreModule: {
  declarations: [Component_One, Component_Two, Component_Three],
  exports: [Component_One, Component_Two, Component_Three]
}

AppModule: {
  imports: [CoreModule]
}

在我的应用中,我只使用Component_One。我导入CoreModule的全部原因是我可以使用Component_One

CoreModule中暴露的所有三个组件完全相互独立。

如果我在启用了三次摇动的情况下构建应用,Component_TwoComponent_Three仍会包含在最终捆绑中,对吗?因为它们是由CoreModule导入的,即使它们与我的最终应用完全无关,也不会在任何地方使用。

那么目前有一种方法可以将它们从最终的捆绑中摇出来吗?

0 个答案:

没有答案