---
title: 描述你喜欢和不喜欢你使用过的 CSS 预处理器的地方。
---

## 优点

* 主要是 ["使用 CSS 预处理器的优点/缺点是什么？"](/questions/quiz/what-are-the-advantages-disadvantages-of-using-css-preprocessors) 中提到的优点。
* 编写的 JavaScript 较少，这与 Node 配合得很好。

## 缺点

* Sass 依赖于 `node-sass`，它是用 C++ 编写的 LibSass 的一个绑定。 在 Node.js 版本之间切换时，必须经常重新编译该库。
* 在 Less 中，变量名以 `@` 为前缀，这可能会与 `@media`、`@import` 和 `@font-face` 规则等原生 CSS 关键字混淆。
