4

我有许多要使用 WinLess 编译器编译的 LESS 文件。

现在,其中一些文件具有在单独的 less 文件中定义的变量/mixin 的依赖关系。

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

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

4

1 回答 1

5

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

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

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

这样的代码必须只产生一个文件,因为变量和 mixins 不应该产生任何代码。

于 2013-08-13T11:52:38.627 回答