在依赖项中注册rxjs5时,ng test命令出现rxjs 6错误

时间:2018-09-28 10:17:37

标签: angular npm karma-jasmine

在我的有角项目上运行ng test时,运行与版本6所使用的rxjs5方法相关的错误。

error TS2339: Property 'take' does not exist on type 'Subject

奇怪的是,在我的package.json中,rxjs依赖项设置为

"rxjs": "5.5.11"

唯一需要rxjs 6的依赖项是ng-packagr,当我运行npm ls rxjs时,我得到以下输出:

`-- ng-packagr@3.0.6
  `-- rxjs@6.3.2

没有跟踪我的根依赖吗?

如果我运行npm ls以获得完整的详细信息,我会得到

+-- UNMET PEER DEPENDENCY rxjs@5.5.11

对于我的根本依赖性

| +-- rxjs@6.3.2

对于ng-packagr的依赖

检入我的节点模块的rxjs根文件夹时,版本似乎是5.5.11。

有什么想法吗?

0 个答案:

没有答案