找不到模块“rxjs-compat/Observable" [英] Cannot find module 'rxjs-compat/Observable'
本文介绍了找不到模块“rxjs-compat/Observable"的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我目前正在将 angular 4 升级到 angular 6 代码.我已经安装了 "rxjs": "^6.3.2" 并卸载了 rxjs-compact,因为我已经迁移了代码以使用新的 rxjs 运算符.我仍然收到以下错误.不知道是什么原因
I am currently upgrading angular 4 to angular 6 code. I have installed "rxjs": "^6.3.2" and un-installed rxjs-compact as I have migrated the code to use the new rxjs operators. I am still getting the following errors. Dont know the reason why
ERROR in [at-loader] ./node_modules/rxjs/BehaviorSubject.d.ts:1:15
TS2307: Cannot find module 'rxjs-compat/BehaviorSubject'.
ERROR in [at-loader] ./node_modules/rxjs/Observable.d.ts:1:15
TS2307: Cannot find module 'rxjs-compat/Observable'.
ERROR in [at-loader] ./node_modules/rxjs/Observer.d.ts:1:15
TS2307: Cannot find module 'rxjs-compat/Observer'.
ERROR in [at-loader] ./node_modules/rxjs/Operator.d.ts:1:15
TS2307: Cannot find module 'rxjs-compat/Operator'.
ERROR in [at-loader] ./node_modules/rxjs/Subject.d.ts:1:15
TS2307: Cannot find module 'rxjs-compat/Subject'.
ERROR in [at-loader] ./node_modules/rxjs/Subscription.d.ts:1:15
TS2307: Cannot find module 'rxjs-compat/Subscription'.
推荐答案
这将解决问题:
npm install --save rxjs-compat
编辑:根据 2019 年 10 月 10 日,您可以使用以下语法,因为较早或以上的语法是一种解决方法.
Edit : as per 10th October 2019 ,you can use below syntax as the earlier or the above one was a workaround.
import { Observable } from 'rxjs/Observable';
这篇关于找不到模块“rxjs-compat/Observable"的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文