安装脚手架后我我想在项目中使用sass,于是直接输入命令 npm i sass 然后。。。。。各种不成功,然后尝试了各种办法还是没成功,最后还是找到了万能的网友终于解决了!
正确骚操作:
npm install node-sass --save-dev //安装node-sass
npm install sass-loader --save-dev //安装sass-loader
npm install style-loader --save-dev //安装style-loader
这个时候可能也会报错
Modele build failed: TypeError: this.getResolve is not a function at Object.loader
出现这个问题是因为sass 的版本高了,webpack编译的时候报错了,所以我们只要把sass-loader版本改低一些就OK啦!找到package.json里面的sass-loader
"sass-loader": "^8.0.0" 改成 "sass-loader": "^7.3.1"
网友评论