安装dart-sass:
首先卸载node-sass
npm uninstall node-sass
安装dart-sass
npm install sass -S -D
共同点:
Node Sass 与 Dart Sass都是用来将sass编译成css的工具,都依赖于sass-loader。
不同点:
- node-sass与node.js版本相互关联,版本必须对应。
- dart-sass已经更名为sass。
- dart-sass不支持/deep/语法,要改成为::v-deep。
- node-sass是用node来自动编译sass,而dart-sass是用dart VM编译,dart-sass需要保存后才会生效。
- dart-sass 性能更好,不存在依赖二进制文件即可完成安装,并且兼容sass和cssx新特性,而node-sass依赖node版本。