LESS没有按照它应该编译,给出"未定义"错误

时间:2016-09-06 11:26:28

标签: javascript html css compiler-errors less

我有一个desktop.less文件,其中导入了所有LESS文件,然后编译了desktop.less个文件。这很好用。但是今天我发了一个mixins.less文件。在该文件中,我有一个mixin用于设置几个元素的高度: (mixins.less)

// Set height of the form
.form-height(@height: 43px;) {
   .sd-select {
      height: @height;
   }
  .form-control {
      height: @height;
  }
}

然后我将.form-height放在另一个LESS文件中,如下所示: (new-landing.less)

.standard-form {
   .form-height;
    &.registerLandingForm {
       width: 926px;
    }
   .sd-select {
       &:before {

       }
   }
}

但是当我编译时,我得到.form-height is undefined

造成这种情况的原因是什么?我试图将mixins.less文件放在desktop.less的第一位,但它仍然给我错误。

任何帮助都将不胜感激。

0 个答案:

没有答案