安装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

这似乎是由于react版本不匹配导致的错误:react-tinder-card想要16.8.0,但在您的项目中,您有17.0.2

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

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

最新更新