您必须自己安装对等依赖项

时间:2018-05-13 00:41:37

标签: macos terminal version npm-install

sudo npm install

结果:

  

npm WARN karma-sinon-chai@1.3.4需要一个sinon @> = 2.1.0< 5   但没有安装。您必须自己安装对等依赖项。

2 个答案:

答案 0 :(得分:2)

npm不会安装指定为peerDependecy的依赖项。 对于曾经bower的人来说,这似乎有点令人不快,但这没有问题。你很快就会习惯它。

peerDependencies是包开发人员实际依赖它的依赖项,但没有提到它作为依赖项。他/她/他们(开发人员)只是假设无论他们的包使用在哪里,都会有karma-sinon-chai

您需要自己安装peerDependency个软件包!

答案 1 :(得分:0)

您可以通过运行来解决此问题

npm i --legacy-peer-deps