在mixin范围内导入较少的文件

时间:2015-04-09 20:10:39

标签: import scope less less-mixins

我现在正在研究这段时间,但我无法弄明白。

@theme: 'example';

// works
@import (reference) "../themes/@{theme}";

.import(@theme) {
    // doesn't work
    @import (reference) "../themes/@{theme}";
}

我想mixin会在编译过程的“结束”调用,因此它无法导入,因为它需要更早的变量。

是否有一些已知的隐藏秘密解决方法?

此代码

.import(@theme) {
    // doesn't work
    @import (reference) "../themes/@{theme}";
}
.import(hello);

而失败
  

SyntaxError:变量@theme在第33行的less / capsule.less中未定义,

0 个答案:

没有答案