Vue 中使用 Sass 踩的坑

这两天在vue脚手架中使用Sass,踩了几个坑,分享出来。

在 Vue cli3 中安装
$ npm i sass sass-loader -D
  • 首先,要安装的是两个,sass sass-loader
  • 其次,一定要安装在开发依赖中,因为它是CSS的预处理器。-D即为--save -dev的缩写,这是第一个坑
  • 然后,你可以能会出现以下两个问题
    • Sass中的独特语法,如嵌套写法,不生效
    • 甚至你连编译都过不去,项目起不来,报错
  • 那么解决方法呢?其实大概率是因为你的sass-loader的版本过高,降低版本即可
    • 可以package.json中修改为"sass-loader": "^7.3.1"
    • 或者直接卸载重装$ npm i sass-loader@7.3.1 -D
更新

2021/3/24
在vue3中使用sass,要安装node-sasssass-loader。后者目前笔者所知的可使用版本为"sass-loader": "^10.1.1",前者似乎对版本要求不高。

结语

如果对你有帮助的话,请点一个赞吧

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值