Reactjs NPM未满足的对等依赖
我有一个安装了Reactjs NPM未满足的对等依赖,reactjs,npm,Reactjs,Npm,我有一个安装了React@15.4.1 现在我想添加程序包,但出现以下错误: -- UNMET PERR DEPENDENCY react@>=0.12.0 || ^15.0.0-0 npm WARN react-swipeable@3.9.2 requires a peer of react@>=0.12.0 || ^15.0.0-0 but none was installed 如果我理解正确的话,这个包在它的对等依赖项中有0.12-15.0版本,但是我的项目使用更高的版本;这
React@15.4.1
现在我想添加程序包,但出现以下错误:
-- UNMET PERR DEPENDENCY react@>=0.12.0 || ^15.0.0-0
npm WARN react-swipeable@3.9.2 requires a peer of react@>=0.12.0 || ^15.0.0-0
but none was installed
如果我理解正确的话,这个包在它的对等依赖项中有0.12-15.0版本,但是我的项目使用更高的版本;这就是为什么我不能将此包添加到我的项目中。那么什么是可能的解决方案呢?两件事是你可以做的 您可以使用
React@15.0.0
而不是React@15.4.1
在您的包.json中
删除React@15.4.1
并删除节点\u模块
。然后运行命令
npm install
安装React@15.0.0运行命令
npm install -S react@15.0.0
您可以做的第二件事是寻找另一个与您的React版本兼容的npm模块。两件事可以从您这边完成
您可以使用React@15.0.0
而不是React@15.4.1
在您的包.json中
删除React@15.4.1
并删除节点\u模块
。然后运行命令
npm install
安装React@15.0.0运行命令
npm install -S react@15.0.0
您可以做的第二件事是寻找另一个与您的React版本兼容的npm模块。这只是一个警告,因此应该正确添加。否则提出一个问题(或支持这个:)这是我的问题,但谢谢你的帮助!这只是一个警告,因此应该正确添加。否则提出一个问题(或支持这个:)这是我的问题,但谢谢你的帮助!