项目场景:
引入echarts做一个柱状图展示
npm i 报错
问题描述
npm ERR! code ERESOLVE
npm ERR! ERESOLVE could not resolve
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版本问题
解决方案:
一:
npm i --force
无视冲突,强制获取远端npm库资源 (覆盖之前)
二:npm i --legacy-peer-deps
忽视依赖冲突,继续安装(不覆盖之前)
三: npm降级npm @7.24.2 -g