爱奥尼亚3找不到模块“;rxjs/运营商/共享”;

爱奥尼亚3找不到模块“;rxjs/运营商/共享”;,rxjs,ionic3,translate,Rxjs,Ionic3,Translate,我正在使用Ionic 3构建一个移动应用程序,一切正常,但是当我添加@ngx translate时,我遇到了这个错误,我没有找到任何解决这个问题的方法 爱奥尼亚(爱奥尼亚CLI):3.12.0 Uncaught错误:找不到模块“rxjs/operators/share” 反对。(卖方编号:159023) 反对。(core.es5.js:3855) at uuu网页包uu require uuuuuu(引导4CDF06F8BADF4BEf47B37:54) at对象397(主要部分:5) at u

我正在使用Ionic 3构建一个移动应用程序,一切正常,但是当我添加
@ngx translate
时,我遇到了这个错误,我没有找到任何解决这个问题的方法

爱奥尼亚(爱奥尼亚CLI):3.12.0
Uncaught错误:找不到模块“rxjs/operators/share”
反对。(卖方编号:159023)
反对。(core.es5.js:3855)
at uuu网页包uu require uuuuuu(引导4CDF06F8BADF4BEf47B37:54)
at对象397(主要部分:5)
at uuu网页包uu require uuuuuu(引导4CDF06F8BADF4BEf47B37:54)
at Object.392(main.js:852)
at uuu网页包uu require uuuuuu(引导4CDF06F8BADF4BEf47B37:54)
在webpackJsonpCallback(引导4cdf06f8badf4bef7b37:25)
在main.js:1

For me有助于将@ngx translate/core的版本更改为“7.2.2”

我比较了ngx translate的github repo的工作示例

在您的
package.json中更改@ngx translate/core的版本

“@ngx translate/core”:“7.2.2”,


然后运行npm更新,几天前我遇到了同样的问题。您需要做的是通过运行以下命令卸载当前的@ngx translate/core版本9.0.2
npm uninstall@ngx translate/core--save
,这将删除模块并更新package.json文件。现在再次安装模块,并指定如下版本号
npm install@ngx translate/core@8.0.0--保存

这很可能是由rxjs版本引起的。请将其更新到最新的稳定版本,您不应该再看到此问题

Uncaught Error: Cannot find module "rxjs/operators/share"
at Object.<anonymous> (vendor.js:159023)
at Object.<anonymous> (core.es5.js:3855)
at __webpack_require__ (bootstrap 4cdf06f8badf4bef7b37:54)
at Object.397 (main.ts:5)
at __webpack_require__ (bootstrap 4cdf06f8badf4bef7b37:54)
at Object.392 (main.js:852)
at __webpack_require__ (bootstrap 4cdf06f8badf4bef7b37:54)
at webpackJsonpCallback (bootstrap 4cdf06f8badf4bef7b37:25)
at main.js:1