少编译CSS编译顺序

时间:2013-08-13 11:02:37

标签: css less

我有许多LESS文件,我想使用WinLess编译器进行编译。

现在,其中一些文件具有在单独的较少文件中定义的变量/ mixins的依赖项。

我的问题是我可以一次选择所有这些并使用WinLess编译或者必须有一系列编译。

我问这个问题,因为我在编译引用mixins的文件时遇到NameError(例如转换是未定义的),实际上即使我先编译var / mixin文件,我仍然得到NameError

1 个答案:

答案 0 :(得分:5)

您说您在单独的文件中有依赖关系。这意味着它们应该@import,而不是单独编译 例如:

@import "variables.less";
@import "mixins.less";

body {
  .my-mixin(@color);
}

此类代码必须只生成一个文件,因为变量和mixin不应生成任何代码。