错误原因
由于Vue CLI 脚手架求稳,使用的webpack版本是4.xxx。webpack最新版已经到9.xxx了。 而且less-loader 8.xxx和9.xxx都是给针对webpack更新的。所以在webpack 4版本下,安装less-loader 8和9就会失败。
解决办法
安装less-loader 7版本的就好。
npm i less-loader@7
备注:
1.查看目前webpack的版本
命令:npm view webpack versions
2.查看less-loader的版本
命令: npm view less-loader versions