Кажется, что компилятор без точки не может обработать следующий случай. В файле bootsrap buttons.less я хочу использовать миксин:
// Disabled state
.btn.disabled,
.btn[disabled] {
cursor: default;
background-image: none;
background-color: darken(@white, 10%);
.opacity(65);
.box-shadow(none);
}
Я использую этот миксин в моем меньшем файле следующим образом:
@import "../buttons.less
.state2 .followButton{
.follow{ display:block; }
.following{ display:none; }
.unfollow{ display:none; }
.btn.disabled;
pointer-events:none;
}
Компилятор выдает следующую ошибку:
.btn.disabled is undefined on line 178 in file '/myFile.less':
С winless css компилируется без проблем, поэтому я думаю, что компилятор - это «проблема».
Это известная проблема? (Это вообще проблема?)
Что бы вы порекомендовали для таких проектов, как мой, которые основаны на начальной загрузке?
В качестве побочного вопроса, почему бы не использовать обычный компилятор less для без точек? Есть ли технические причины?