今天安装mint-ui又出现版本冲突问题了,命令:npm install mint-ui -S
下载mint-ui组件结果给我一堆error
npm error:ERESOLVE unable to resolve dependency tree npm的版本依赖冲突问题
报错如下图所示:
费了九牛二虎之力查找资料找到了解决方法:
npm版本的依赖冲突的问题, 可以使用
--force
和--legacy-peer-deps
解决依赖冲突,那么它们什么时候用合适?
--force
会无视冲突,并强制获取远端npm库资源,即使本地有资源也会覆盖掉--legacy-peer-deps
:安装时忽略所有peerDependencies,忽视依赖冲突,采用npm版本4到版本6的样式去安装依赖,已有的依赖不会覆盖,。- 建议用–legacy-peer-deps 比较保险一点