RXJS v6 загружает много ненужных модулей? - PullRequest
0 голосов
/ 01 июня 2018

Мне сказал Бен Леш, что в rxjs6 мы не должны делать:

import { Observable } from 'rxjs/Observable';

Но

import { Observable } from 'rxjs';

Также для операторов:

import {first, skipWhile}      from "rxjs/operators";

Итак, я изменил свой проект на v6.

Вот примеры использования:

enter image description here

Но посмотрите, сколько операторов в комплекте:

enter image description here

* Operator exports */
/** PURE_IMPORTS_START  PURE_IMPORTS_END */
export { audit } from '../internal/operators/audit';
export { auditTime } from '../internal/operators/auditTime';
export { buffer } from '../internal/operators/buffer';
export { bufferCount } from '../internal/operators/bufferCount';
...
...

Полный списокздесь

Вопрос:

Почему это так?Я неправильно импортирую операторов?И почему я вижу все эти неиспользуемые операторы?

файл веб-пакета

...