重复RxJS导入警告

Joh*_*ery 8 migration rxjs typescript angular

我刚刚从RxJS 5升级到6,并使用迁移工具更新了我的代码:

rxjs-5-to-6-migrate -p tsconfig.json

在结果的最后,我得到了一系列这样的消息:

警告:/ path/to/file.ts [3,1]:重复RxJS导入

据我所知,这个警告出现在我的项目中从rxjs导入多个东西的每个文件中(例如import {Observable, BehaviorSubject} from "rxjs").该迁移指南有多个进口作为一个例子,所以我认为应该罚款.Google搜索仅返回警告消息的单个结果,并且似乎没有解决相同的问题(没有任何文件具有任何已弃用的导入).

这是什么意思,有什么值得担心的吗?

Ant*_*sso 3

尝试重新运行这些命令。它应该可以解决问题。

npm i -g rxjs-tslint
npm i rxjs-tslint
rxjs-5-to-6-migrate -p src/tsconfig.app.json
Run Code Online (Sandbox Code Playgroud)

最坏的情况你可以添加兼容包

npm i --save rxjs-compat
Run Code Online (Sandbox Code Playgroud)