【npm】使用指定版本npm安装less

617 阅读1分钟

在Vue中安装less时,使用如下命令:

npm install less less-loader --save-dev

但是在安装时可能会报下面的这个错误:

image.png

# 方便被搜索到
npm ERR! code ERESOLVE
npm ERR! ERESOLVE could not resolve

网上说出现这个错误的原因是因为npm7.x对某些事情要比npm6.x更为严格。

解决办法:使用指定版本的npm去安装,使用npm@6不需要卸载npm@7

# 使用 npx 指定npm版本
npx -p npm@6 npm install less less-loader --save-dev 

执行上面的这个命令就可以了,如果还是不行,可以删除掉 node_modulepackage-lock.json 文件后再试一次。