【发布时间】:2019-01-30 23:41:12
【问题描述】:
我正在尝试按照指南 here 从 rx5 迁移到 rx6。最初,我与 rxjs-compat 软件包一起安装,一切正常。但是,当我尝试删除 rxjs-compat 包时,我收到了异常 Cannot find module 'rxjs-compat/Subscription'。我使用了 rxjs-5-to-6-migrate 来执行迁移
我在订阅中使用这个语句: import { Subscription } from "rxjs";
作为参考,这是我的分支-https://github.com/akshita31/omnisharp-vscode/tree/rxjs_update,这是列出所有更改的相应拉取请求-https://github.com/OmniSharp/omnisharp-vscode/pull/2830
【问题讨论】:
-
如果您(或您的任何依赖项)使用本评论中未提及的任何导入位置,则需要
rxjs-compat:github.com/ReactiveX/rxjs/issues/3896#issuecomment-455375670 -
@cartant 如上所述我已经添加了我所有的rxjs用法,它似乎符合你指出的格式
-
另外,我执行了github.com/ReactiveX/rxjs/issues/3896#issuecomment-456416750 列出的步骤,并使用了 tslint 但我没有收到任何错误
-
"或者你的任何依赖"
-
查看影响错误的堆栈跟踪。