我尝试了很多方法来解决这个问题,从清理缓存到安装依赖项,比如:-
npm install——legacy-peer-depsNPM install @reduxjs/toolkitNPM install @reduxjs/toolkit react-reduxNPM缓存清理——forceNPM install——save——legacy-peer-deps
然后我尝试使用:- npm config set legacy-peer-deps true设置旧的peer-deps为真然后我安装了旧的peer deep并再次尝试。NPM install——save——legacy-peer-deps在此之后,我安装了如下包:-NPM I @material-ui/coreNPM I @material-ui/icons它成功了.....
它可能会显示一些漏洞,但会运行良好。
我试图安装材料ui核心和图标包,但由于依赖树的问题无法完成。
npm config set legacy-peer-deps true
npm cache clean --force
如果它不工作,然后删除你的节点模块文件,并重新安装它。同时检查你的node和npm版本
您可以尝试不同的方法,但不要一次又一次地安装软件包
- 设置旧的peer deps为true:- npm config Set legacy-peer-deps为true —npm install—save—legacy-peer-deps[using this]
- 然后尝试安装你的包