sass(dart sass)和node-sass 的区别以及 /deep/、::v-deep的支持
2022/5/23 1:05:46
本文主要是介绍sass(dart sass)和node-sass 的区别以及 /deep/、::v-deep的支持,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
sass 有6个实现,他们都是用来将sass
编译成css
的工具。
下边我们来专门说一下 sass
、dart-sass
和 node-sass
:
sass
是由 ts
调用 dart-sass
实现的工具类,来编译 sass
(以前是由单纯的 ts
实现的)dart-sass
是由 dart
实现的,通过 dart vm
运行 dart
是编译 sass
(在 npm
可以看到该包已不被开放下载了)node-sass
是由 node
调用 底层 c++
实现的 libsass
来编译 sass
目前sass
官方主推的是 dart-sass
再看看 深度选择器 /deep/
和::v-deep
:
sass
只支持::v-deep
node-sass
支持/deep/
和::v-deep
所以,我们碰到下边这个问题时:
有两种解决方案:
- 将
/deep/
改成::v-deep
- 用
node-sass
代替sass
这篇关于sass(dart sass)和node-sass 的区别以及 /deep/、::v-deep的支持的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-23Springboot应用的多环境打包入门
- 2024-11-23Springboot应用的生产发布入门教程
- 2024-11-23Python编程入门指南
- 2024-11-23Java创业入门:从零开始的编程之旅
- 2024-11-23Java创业入门:新手必读的Java编程与创业指南
- 2024-11-23Java对接阿里云智能语音服务入门详解
- 2024-11-23Java对接阿里云智能语音服务入门教程
- 2024-11-23JAVA对接阿里云智能语音服务入门教程
- 2024-11-23Java副业入门:初学者的简单教程
- 2024-11-23JAVA副业入门:初学者的实战指南