Web前端-Syntax Error: Error: Node Sass version 6.0.0 is incompatible with ^4.0.0
Posted MinggeQingchun
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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
以上是关于Web前端-Syntax Error: Error: Node Sass version 6.0.0 is incompatible with ^4.0.0的主要内容,如果未能解决你的问题,请参考以下文章
我不断收到此错误,XML Parsing error: syntax error 但网站仍然运行良好
fastjson 错误解决方案详情 com.alibaba.fastjson.JSONException: syntax error, expect {, actual EOF, pos 1410
shell出现syntax error near unexpected token `<' 解决方法
调试时碰到的错误syntax error, expect {, actual int, pos 1, json : 3
dbType postgresql, , druid-version 1.2.5, syntax error: syntax error, error in :‘desc LIMIT ?,?,