问题描述:
为了搭建eletron桌面应用,我将cli升级到最新版本8.X,但是创建的Vue项目是2.x,当利用命令npm i element-ui -S安装elementUI时,会报错,网上说是需要安装plus版本,明显不对,因为我的是Vue2x项目
最后排查原因发现
ERESOLVE与npm@7有关的问题很常见,因为npm7.x对某些事情比npm6.x更严格。
嗷,原来是npm版本问题
那就简单了,
解决办法一
降级npm版本
升级
# npm升级到最新版本
npm install -g npm
降级
# 6.14就是你想要降的版本
npm install npm@6.14 -g
解决办法二
--legacy-peer-deps标志传递给npm(e.g.,npm i --legacy-peer-deps),
npm i element-ui -S --legacy-peer-deps
网友评论