在我的有角项目上运行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。
有什么想法吗?