Импортировать LESS в LESS из нескольких подкаталогов

Этот сценарий был testet в Visual Studio 2012 с расширением Web Essentials.

Filesystem:

корень\folder1\subfolder1\стилей\main.less

корень\folder2\subfolder1\subfolder2\Стили\fear.less

main.less:

@import "../../../folder2/subfolder1/subfolder2/styles/fear.less";

Ошибка компиляции:

МЕНЬШЕ: Не удалось загрузить folder2/subfolder1/subfolder2/styles/fear.less(404)

Возможно ли, что LESS не поддерживает несколько подкаталогов?

2 ответа

Хорошо, теперь я понял! Ответ @Jeff привел меня к следующему:

@import "..\..\..\folder2\subfolder1\subfolder2\styles\fear.less";

Он также работает для переменных. Вы должны объявить все имя файла, включая расширение. Никакой косой черты и только обратная косая черта.


Это, по-видимому, известная ошибка/проблема. Тем временем вы можете заменить косую черту в пути импорта на обратную косую черту. Это сработало для меня.

licensed under cc by-sa 3.0 with attribution.