如何解决@mixins 命名冲突?

How to work around @mixins naming conflicts?

我将 Zurb Foundation 与 Susy 网格一起使用,它们都有一个名为 "prefix" 的混入。我正在使用 "bower" 将它们包含在我的项目中,那么如何在不更改其源代码的情况下为它们命名空间?

Sass 目前不提供命名空间。 It is a planned feature for 4.0.

我只能想象一个不太干净的方式:

如果您可以将使用 Susy 网格的 .scss 与其他基础内容分开,您可以使用 g运行t 编译 2 个单独的文件,一个 sass 运行用于基础,一个 运行 用于 Susy 网格,然后最终合并 2 个输出。