Sass dart-sass 与 node-sass 的区别与选择

简介: Sass dart-sass 与 node-sass 的区别与选择
  • Dart SassSass 的主要实现,这意味着它在其他实现之前先获得了新功能,它快速,易于安装,并且可以编译为纯 JavaScript,从而可以轻松集成到现代 Web 开发工作流中。
  • Sass 官方目前主力推 dart-sass,最新的特性都会在这个上面先实现。
  • 相同点:
    都是用来将 sass 编译成 css 的工具。
  • 区别:
    node-sass 是用 node (调用 cpp 编写的 libsass) 来编译 sass
    dart-sass 是用 drat VM 来编译 sass
    node-sass 是实时自动编译的,dart-sass 需要保存后才会生效。
    推荐 dart-sass 性能更好(也是 sass 官方使用的),而且 node-sass 因为国情问题经常装不上。
相关文章
|
Dart 前端开发 JavaScript
dart-sass与node-sass的区别以及使用dart-sass可能会出现的问题
dart-sass与node-sass的区别以及使用dart-sass可能会出现的问题
1471 0
dart-sass与node-sass的区别以及使用dart-sass可能会出现的问题
|
JavaScript 前端开发
浏览器中的事件循环和Node.js中事件循环的区别(经典面试题)
浏览器中的事件循环和Node.js中事件循环的区别(经典面试题)
764 0
|
JavaScript Java Maven
nvm、node、npm之间的关系和区别
也就是说:一个 nvm 可以管理很多 node 版本和 npm 版本。
406 0
|
移动开发 前端开发 HTML5
浏览器和 Node 中的事件循环有什么区别?
浏览器和 Node 中的事件循环有什么区别?
98 0
|
存储 机器学习/深度学习 Shell
node版本管理器:nvm 和 n区别
node版本管理器:nvm 和 n区别
383 0
|
开发框架 JavaScript 前端开发
node.js 开发网站和传统PHP等开发网站的区别|学习笔记
快速学习 node.js 开发网站和传统PHP等开发网站的区别
node.js 开发网站和传统PHP等开发网站的区别|学习笔记
|
JavaScript
DOM 精通了?请问 Node 和 Element 有何区别?
相信我们很多同学都经常会使用到 Node(节点)和 Element(节点)的概念,那么这两者到底有何区别,不知道有多少人能够答得上来这个问题?
250 0
DOM 精通了?请问 Node 和 Element 有何区别?
|
JavaScript
NodeJS中path.join()和path.resolve()区别
NodeJS中path.join()和path.resolve()区别
44 0