项目场景:
node版本:16.15.1
"sass-loader": "^7.3.1",
"node-sass": "^7.0.1",
问题描述
导入兼容16.15.1的sass-loader和node-sass后,发现npm run dev报错,主要内容为
Module build failed: Error: Node Sass version 7.0.0 is incompatible with ^4.0.0.@node_sass
原因分析:
node高版本弃用node-sess
解决方案:
npm uninstall node-sass
npm install sass@1.26.5 --save-dev
npm install sass-loader@7.3.1 再将sass-loader修改一下
npm install
npm run dev 再运行一下就可以了