Node.js NPM中对等依赖问题的解决

Node.js NPM中对等依赖问题的解决,node.js,npm,Node.js,Npm,在运行npm install时,我很难弄清楚如何准确地满足不同npm包的对等依赖关系。这是我似乎收到的错误消息 npm ERR! peerinvalid The package eslint@2.11.1 does not satisfy its siblings' peerDependencies requirements! npm ERR! peerinvalid Peer eslint-config-airbnb@6.2.0 wants eslint@^2.4.0 npm ERR! pe

在运行
npm install
时,我很难弄清楚如何准确地满足不同npm包的对等依赖关系。这是我似乎收到的错误消息

npm ERR! peerinvalid The package eslint@2.11.1 does not satisfy 
its siblings' peerDependencies requirements!
npm ERR! peerinvalid Peer eslint-config-airbnb@6.2.0 wants eslint@^2.4.0
npm ERR! peerinvalid Peer eslint-plugin-mocha@2.2.0 wants eslint@^2.0.0
npm ERR! peerinvalid Peer eslint-plugin-import@1.8.1 wants eslint@2.x
npm ERR! peerinvalid Peer babel-eslint@5.0.4 wants eslint@<2.3.0
npm错误!偷看包裹eslint@2.11.1不满足
其兄弟姐妹的对等要求!
npm错误!peerinvalid对等eslint配置-airbnb@6.2.0需要eslint@^2.4.0
npm错误!peerinvalid对等eslint插件-mocha@2.2.0需要eslint@^2.0.0
npm错误!peerinvalid对等eslint插件-import@1.8.1欲望eslint@2.x

npm错误!Peerinpeer巴别塔-eslint@5.0.4想要eslint@你可能有eslint@2.11.1全球安装

尝试卸载-g它,然后再次运行npm安装

也看看这里

看起来有些版本不知怎么地把它们的线交叉了。结束 删除我的节点\u模块目录rm-r节点\u模块并重新安装 npm安装并修复了它


错误消息不必与您正在处理的包相关 正在尝试安装。也就是说,如果您想安装kss等 错误并不意味着kss有问题

好吧,那又怎样?检查检查过程中提示的其他消息 尝试安装并查找导致问题的软件包。这个 部分看起来像


他们的解决方案是更新或卸载模块。

能否显示您的package.json?
npm ERR! peerinvalid The package grunt does not satisfy its siblings' peerDependencies requirements!
npm ERR! peerinvalid Peer grunt-contrib-copy@0.5.0 wants grunt@~0.4.0
npm ERR! peerinvalid Peer grunt-contrib-clean@0.5.0 wants grunt@~0.4.0
npm ERR! peerinvalid Peer grunt-contrib-concat@0.3.0 wants grunt@~0.4.0