【发布时间】:2020-12-05 10:04:11
【问题描述】:
当我将 react-circular-progressbar 安装到我的 react 项目中时,为什么会显示错误?
npm ERR! code ERESOLVE
npm ERR! ERESOLVE unable to resolve dependency tree
npm ERR!
npm ERR! While resolving: nadeems-portfolio@0.1.0
npm ERR! Found: react@17.0.1
npm ERR! node_modules/react
npm ERR! react@"^17.0.1" from the root project
npm ERR!
npm ERR! Could not resolve dependency:
npm ERR! peer react@"^0.14.0 || ^15.0.0 || ^16.0.0" from react-circular-progressbar@2.0.3
npm ERR! node_modules/react-circular-progressbar
npm ERR! react-circular-progressbar@"*" 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! to accept an incorrect (and potentially broken) dependency resolution.
npm ERR!
npm ERR! See /home/nadeem/.npm/eresolve-report.txt for a full report.
npm ERR! A complete log of this run can be found in:
npm ERR! /home/nadeem/.npm/_logs/2020-12-05T09_58_59_238Z-deb
【问题讨论】:
-
你运行 npm install 了吗?
-
是的,我已经运行了“npm install”
-
尝试删除 package-lock.json 文件,然后再次运行 npm install。
-
我认为 react-circular-progress 不支持 react 17.0.0 我是正确的
-
@dhruvtailor 当我们运行 npm start 或其他任何东西时它工作正常,但 react-router-progress 安装会在安装时出错,所以我认为没有删除 node_modules 的意思,因为所有其他东西都运行良好
标签: javascript reactjs web web-development-server