首页 > 解决方案 > 安装 react-tinder-card 依赖项时出错

问题描述

我试图安装 react-tinder-card 并给我这个错误我不知道如何解决它,有什么帮助吗?

npm ERR! code ERESOLVE
npm ERR! ERESOLVE unable to resolve dependency tree       
npm ERR! While resolving: tinder_clone_react@0.1.0        
npm ERR! Found: react@17.0.2
npm ERR! node_modules/react
npm ERR!   react@"^17.0.2" from the root project
npm ERR! Could not resolve dependency:
npm ERR! peer react@"^16.8.0" from react-tinder-card@1.4.0
npm ERR! node_modules/react-tinder-card
npm ERR!   react-tinder-card@"*" from the root project

标签: reactjsnpm-install

解决方案


由于版本不匹配,这似乎是一个错误reactreact-tinder-card想要16.8.0但在你的项目中你有17.0.2.

为了解决这个问题,你可以将你的 react 版本降级到16(不推荐)或者你可以分叉react-tinder-card,更新包以接受react@17对等依赖并检查一切是否正常。

我建议您也打开一个问题react-tinder-card并要求他们做同样的事情(升级对等依赖项中的反应版本)。


推荐阅读