在使用npm下载包的时候,经常出现
npm ERR! code ERESOLVE
npm ERR! ERESOLVE unable to resolve dependency tree
百度翻译了一下:
npm错误!代码解析
npm错误!ERESOLVE无法解析依赖关系树
查阅相关资料后说原因是:安装的包与已经存在的包有冲突。
解决方法:
使用npm install xxx -- force或者npm install xxx --legacy-peer-deps(推荐)来安装。
例如需要下载样式初始化文件包:
原本命令: npm install normalize.css --save
解决方案命令: npm install normalize.css --save --legacy-peer-deps