阅读 2070

react-virtualized安装出错--解决npm ERR! ERESOLVE unable to resolve dependency tree

npm install react-virtualized --save 出错

报错代码段

`npm ERR! code ERESOLVE
npm ERR! ERESOLVE unable to resolve dependency tree
npm ERR!
npm ERR! While resolving: hkzf-mobile@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!
npm ERR! Could not resolve dependency:
npm ERR! peer react@"^15.3.0 || ^16.0.0-alpha" from react-virtualized@9.22.3
npm ERR! node_modules/react-virtualized
npm ERR!   react-virtualized@"*" from the root project
npm ERR!
npm ERR! Fix the upstream dependency conflict, or retry
npm ERR! this command with --force, or --legacy-peer-deps
npm ERR!
npm ERR! See C:\Users\10177\AppData\Local\npm-cache\eresolve-report.txt for a full report.
 
npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\10177\AppData\Local\npm-cache\_logs\2021-10-11T07_18_16_830Z-debug.log`复制代码

更改运行代码为:

npm install react-virtualized --legacy-peer-deps

即可安装成功

这是因为

react-virtualized has a peer dependency on react and react-dom that constraints it to React 16

因而、react版本为17时会报错


作者:小前端hua
链接:https://juejin.cn/post/7019124620015976484


文章分类
后端
版权声明:本站是系统测试站点,无实际运营。本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 XXXXXXo@163.com 举报,一经查实,本站将立刻删除。
相关推荐