Как удалить дубликаты импорта RXJS из main.bundle.js - PullRequest
0 голосов
/ 06 мая 2019

Для моего приложения Angular5 создан файл stats.json с использованием пакета webpack-bundle-analyzer npm. Этот пакет используется для анализа пакетов. Заметил, что модули RXJS импортируются дважды.

Как будто есть два операторских блока под RxJS.

  1. Один из них находится под RxJS / Operators (выделено зеленым полем на изображении ниже)
  2. Второе находится под RxJS / _esma5 / Operators (выделено красной рамкой на изображении ниже)

enter image description here

В package.json я импортировал пакет RxJS в качестве зависимости.

"rxjs": "^5.5.6",

В компонентах мы используем следующий формат для импорта. И что я делаю F12 на Observable, он указывает на файл RxJS / Observable.ts.

import { Observable } from 'rxjs/Observable';

Я не могу понять, почему происходит двойной импорт RxJS. Любые указатели помогут.

...