在进行npm安装时出现In react本机错误,如下所示



今天我想安装这个库。

但不幸的是,我出现了以下错误。

npm ERR!代码ERESOLVE npm ERR!ERESOLVE无法解析依赖项树npm错误!npm ERR!解决时:my-app@1.0.0npm ERR!找到:react@17.0.1npm ERR!node_modules/areact npm ERR!react@";17.0.1〃;来自根项目npm ERR!npm ERR!无法解析依赖项:npm ERR!对等反应@"^16.8.1〃;从…起react-native-character-input@1.0.5npm ERR!node_modules/rect本机字符输入npm ERR
react native character input@"来自根项目npm ERR!npm呃!修复上游依赖关系冲突,或重试npm ERR!这带有--force或--legacy peer deps npm ERR的命令!接受依赖项解析不正确(可能已损坏(。

这意味着我的react本机版本与此lib不兼容?

正如它所说,您有依赖关系冲突(不正确且可能破坏依赖关系(,因此尝试使用--force--legacy-peer-deps运行该命令。如果它没有生效,临时解决方案将使用Node.js的早期版本(降级Node.js版本(,因为它有时会导致此类错误发生。

trynpm install --legacy-peer-deps react-native-character-input --save

最新更新