Web前端-Syntax Error: Error: Node Sass version 6.0.0 is incompatible with ^4.0.0
运行Vue报错如下:
ERROR Failed to compile with 1 error
error in ./src/assets/styles/ruoyi.scss
Syntax Error: Error: Node Sass version 6.0.1 is incompatible with ^4.0.0.
报错原因:
sass-loader的版本和node-sass的版本不一致
解决办法:
修改sass-loader的版本或者修改node-sass的版本
node-sass版本安装比较麻烦,选择修改sass-loader版本,在package.json文件中修改完版本号
"sass-loader": "10.2.0" 版本与 node-sass 6.0.0 刚好匹配
在package.json文件中修改完版本号之后,删除整个node_modules
重新执行
npm install
具体版本对应关系,可参考官方的github仓库
node-sass: Tags · sass/node-sass · GitHub
sass-loader: Tags · webpack-contrib/sass-loader · GitHub
Node.js:以往的版本 | Node.js
还没有评论,来说两句吧...