我正在使用Ionic 3来构建移动应用程序,一切正常,但是当我添加@ngx-translate
时,我收到了此错误,但我找不到任何解决此问题的方法
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
答案 0 :(得分:0)
对我来说,有助于将@ ngx-translate / core的版本更改为版本:&#34; 7.2.2&#34;
我与ngx-translate的github repo的工作示例相比较 https://github.com/ngx-translate/core/blob/master/examples/ionic/package.json
更改package.json
到"@ngx-translate/core": "7.2.2",
并运行npm update
答案 1 :(得分:0)
几天前我遇到了同样的问题。你需要做的是通过运行这个命令npm uninstall @ngx-translate/core --save
卸载当前的@ ngx-translate / core版本9.0.2,这将删除模块并更新你的package.json文件。现在再次安装模块并指定版本号,如npm install @ngx-translate/core@8.0.0 --save
。
答案 2 :(得分:0)
这很可能是由您的rxjs版本引起的。请将其更新到最新的稳定版本,您不应再看到此问题。