如何处理未满足的对等依赖?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何处理未满足的对等依赖?相关的知识,希望对你有一定的参考价值。
我找到了一个我想在我的应用程序中使用的新库。 (NGX-翻译)
当我尝试安装它时:
npm install @ngx-translate/core --save
我得到两个未满足的对等依赖:@angular/core@4.4.4
和rxjs@5.4.3
。
我的问题是我如何最好地处理这种情况。
我只是npm install
这两个?我担心这可能搞砸了,因为在我的package.json
中,所有角度依赖关系目前都设置为^4.0.0
。它们应该都是相同的版本?另外,当我的应用程序的DOM说它是4.0.0
时,我不太明白所有这些依赖关系是如何4.4.4
:
谢谢。
答案
在你的情况下处理unmeet对等依赖关系的最佳方法是为npm install
和@angular/core@4.4.4
做rxjs@5.4.3
。
并且不要担心你不会搞砸你的角度设置,因为^4.0.0
允许安装版本高达4.9.9
。这就是为什么在你的DOM中你看到angular@4.4.4
有关semver中可能遇到的^
,~
,@
等符号语义的更多信息,请参阅package.json
。
PS:安装对等依赖项时不要忘记使用--save
。
以上是关于如何处理未满足的对等依赖?的主要内容,如果未能解决你的问题,请参考以下文章