_partial/_mixins.sass
page/generic.sass
@import "_partial/mixins"
page/specific.sass
@import "_partial/mixins"
我正在使用 SASS 和指南针,我现在有一个轻微的架构问题,因为我将所有 mixins 放入一个文件中。现在每个页面都有两个链接的 SASS文件(一个通用)和(一个特定于页面)。
这两个SASS文件都有一个@import "_partials/mixins
“,其中包含一系列mixins。问题就像你期望我在两个CSS文件中重复使用 mixins 时的问题我真的只想导入那个文件,所以我可以在其中使用一个或两个mixin(就像我在任何编程语言中导入库时所期望的那样,编译只使用它所需的库“
当我对某个文件执行导入时,是否有一种方法可以确切地提供一个可能提供mixin名称的内容?
答案 0 :(得分:1)
一般情况下,我认为,出于原因,在多个地方使用部分内容调用mixins是个坏主意。在这些部分中定义mixins要好得多,只在你需要的地方调用它们。
=my-mixin
font-size: 2em
@import "_partial/mixins"
@import "_partial/mixins"
+mymixin