Как удалить дубликаты импорта RXJS из main.bundle.js

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

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

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

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

"rxjs": "^5.5.6",

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

import { Observable } from 'rxjs/Observable';

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

0 ответов

Другие вопросы по тегам