首页 > 解决方案 > 生产构建删除份额

问题描述

我正在使用 RXjs 6.5.2,并使用 .share() 来多播我的几个数据调用。一切正常ng build --extract-css --watch,但是当使用 prod 开关运行时,ng build --extract-css --prod我收到错误“.pipe(...).share 不是函数”

标签: angularrxjsangular-cli

解决方案


问题是您还在项目中使用 rxjs-compat。讽刺的是,RxJS 5.5.2他们把 share 变成了一个管道操作员,这样可以更有效地摇动它。如果您改为使用

<Observable>.pipe(share());

您将获得正确的摇树代码。


推荐阅读