报错: ERROR in ./xxx/xxx.vue?vue&type=style&index=0&lang=css

原因: 没有安装node -sass
解决:

node-sass npm i node-sass --S

如果还报错:

npm install sass-loader --save-dev

如果又报这个错: this.xxx is not a function 是因为sass-loader 的版本过高造成的
方法1: 在本地的package.json文件,里面的 "sass-loader"的版本更换掉

"sass-loader": "^8.0.0",更换成了 "sass-loader": "^7.3.1",

方法2: 先卸载版本高的,再重新下载低版本

npm uninstall sass-loader  //卸载
npm install sass-loader@7.3.1 --save-dev   //安装指定版本
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐