我有一个安装了React@15.4.1
现在我想添加this包,但会出现此错误:
-- 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
如果我理解正确,这个包在其对等依赖项中有React 0.12-15.0版本,但我的项目使用更高版本,那就是为什么我不能将这个包添加到我的项目中。那么可能的解决方案是什么?
答案 0 :(得分:2)
有两件事可以在你身边完成,
您可以在React@15.0.0
React@15.4.1
代替package.json
删除React@15.4.1
的条目并删除node_modules
。之后运行命令
npm install
安装React@15.0.0运行命令
npm install -S react@15.0.0
您可以做的第二件事是寻找与您的React版本兼容的另一个npm模块。