无法从较少的样式表导入mixins

时间:2014-08-22 14:45:57

标签: css gruntjs less

我设置了一个笨拙的任务来观察我的LESS样式表中的更改并在保存后转换为CSS。出于某种原因,即使样式表被正确地拉到一起,每当我尝试从导入引用样式以用作mixin时,我的监视任务都会失败。

例如

main.less

@import "base";
@import "template";

.block {
   .col-3;
   // something here
}

base.less

body {
    // something here
}

.col-3 {
   // something here
}

如果我不将.col-3包含为block的mixin,则main.less会正确编译导入的基本和模板样式表中的所有值。当我尝试将.col-3或其他表中的任何其他类引用到main.less时,我收到以下错误:

  
    

NameError:.col-3在第91行第2列的static / css / main.less中未定义:

  

我仍然可以在base.less中使用.col-3作为mixin,它创建的样式表。编译只在我尝试将其带入另一个工作表时失败。

0 个答案:

没有答案