RXJS v6加载了许多不必要的模块?

时间:2018-06-01 09:43:07

标签: javascript rxjs rxjs6

我是Ben Lesh的told,在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';
...
...

Full list is here

问题:

为什么?我是否错误地导入了运算符?为什么我会看到所有未使用的运算符?

webpack file

0 个答案:

没有答案