Web Essentials Включение существующего стиля в новый стиль LESS из другого файла CSS
Я использую версию 3.0 Web Essentials для VS2012, и у меня возникла проблема при попытке создать новый стиль на основе стиля, примененного к другому существующему стилю в отдельном файле CSS (в том же каталоге).
В верхней части файла LESS я делаю:
@import "bootstrap.css";
Предполагая, что мое понимание миксинов правильное, каждый стиль CSS фактически является миксином, и в соответствии с руководством LESS все стили одного стиля могут быть применены к другому напрямую, например:
.input-validation-error {
.has-error;
}
Тем не менее, веб-основы красно-волнистые подчеркивают мою.has-error; стиль и не будет компилировать файл LESS в CSS. При наведении курсора на ошибку появляется следующее:
Undeclared mixin
1 ответ
Похоже, что Web Essentials не компилирует миксины и т. Д. Из файлов CSS, а содержит только файлы LESS. Я обнаружил, что должен был включить оригинальные файлы bootstrap.less, вот так:
@import "../../Bootstrap/less/bootstrap.less";
Очевидно, ваш путь может быть другим!