sudo npm install
结果:
npm WARN karma-sinon-chai@1.3.4需要一个sinon @> = 2.1.0< 5 但没有安装。您必须自己安装对等依赖项。
答案 0 :(得分:2)
npm
不会安装指定为peerDependecy
的依赖项。
对于曾经bower
的人来说,这似乎有点令人不快,但这没有问题。你很快就会习惯它。
peerDependencies
是包开发人员实际依赖它的依赖项,但没有提到它作为依赖项。他/她/他们(开发人员)只是假设无论他们的包使用在哪里,都会有karma-sinon-chai
。
您需要自己安装peerDependency
个软件包!
答案 1 :(得分:0)
您可以通过运行来解决此问题
npm i --legacy-peer-deps