如何从main.bundle.js中删除重复导入的RXJS

时间:2019-05-06 06:09:19

标签: angular5 angular-cli webpack-bundle-analyzer

对于我的Angular5应用程序,使用webpack-bundle-analyzer npm包创建了 stats.json 文件。该软件包用于分析捆绑软件。观察到RXJS模块被导入了两次。

就像RxJS下有两个运算符块一样。

  1. 一个在RxJS / Operators下(下图中绿色框高亮显示)
  2. 第二个位于RxJS / _esma5 / Operators下(在下图中以红色框突出显示)

enter image description here

在package.json中,我已将RxJS包作为依赖项导入。

"rxjs": "^5.5.6",

在组件中,我们将以下格式用于导入。我在Observable上执行F12,它指向RxJS / Observable.ts文件。

import { Observable } from 'rxjs/Observable';

我无法弄清楚为什么有重复的RxJS导入。任何指针都会有所帮助。

0 个答案:

没有答案