Ric*_*cha 1 rxjs rxjs5 angular rxjs6
我最近将应用程序更新为angular 6,将RxJs更新为6.3.3 version。
如描述在这里,我使用的包rxjs-compat有暂时写入RxJS5和RxJS6兼容模式的代码,在相同的时间。
正如RxJS团队所建议的那样,在更新所有代码以使其与RxJS6兼容之后,我将rxjs-compat其卸载了,因为不再需要它了。
在那之后,我试图运行我的代码,但是编译器正在检索以下错误:
node_modules / rxjs / Rx.d.ts(1,15)中的错误:错误TS2307:找不到模块“ rxjs-compat”
有人知道这里可能有什么问题吗?这似乎取决于RxJS的方式rxjs-compat,但是如果我说的是真的,为什么RxJS团队建议卸载rxjs-compat?
经过一番搜索后,我发现这篇文章的建议是在我的所有代码中进行搜索,并删除所有引用了rxjs/Rx以下内容的导入:
import 'rxjs/Rx'
Run Code Online (Sandbox Code Playgroud)
在代码的所有位置删除此导入后,错误消失。
| 归档时间: |
|
| 查看次数: |
2851 次 |
| 最近记录: |