Susy 中是否有需要 Compass 的功能?

Are there features in Susy that need Compass?

Susy documentation 说:

The only requirement is Sass, but Susy was built to be part of the Compass ecosystem, and we recommend pairing with tools like Breakpoint and Vertical Rhythms.

当然,如果您想使用推荐的 Vertical Rhythms,它是 Compass 的一部分,您需要依赖 Compass。

但是除了使用 functions/mixins Compass 提供的功能之外,还有什么原因让我想将 Compass 与 Susy 一起使用? Susy 的某些部分是否只有在 Compass 可用时才能工作,或者工作得更好?

例如,在文件 _breakpoint-plugin.scss 中,您看到 Susy 主动检查断点插件是否可用,并相应地更改其行为。我想知道内置的Compass是否有类似的可选依赖。

PS,对接近投票的反应:
我不是要征求意见。我想知道 Susy 代码库中是否有某些功能在 Compass 不可用时不起作用(或不太好)。我将更新标题以使其更清楚。如果您看到更多改进问题的方法,请告诉我。

[...] are there any reasons why I would want to use Compass with Susy?

是的,compass 有一些 Susy 中没有的 mixins 和函数。例如:sticky footer.

Are there parts of Susy that only work, or work better, when Compass is available?

据我所知,事实并非如此。如果你读对了,你会看到这个:

The only requirement is Sass, but Susy was built to be part of the Compass ecosystem, and we recommend pairing with tools like Breakpoint and Vertical Rhythms.

这适用于 Susy 2,但适用于 1:

Compass is still required for the Susy One syntax.

检查 custom support docs 我们所有的集成。基本上:如果您需要,我们将使用 Compass 前缀、clearfix、垂直节奏和 rem 回退。