LESS CSS, путь @import от переменной

Я хочу объявить переменную с указанием пути к библиотеке:

@libPath: "any/path/to/lib";

И используйте его в @import. Что-то вроде этого:

@import "@{libPath}/file.less";

И я вижу результат после обработки:

@import url("@{libPath}/file.less");

Нет такой возможности или я делаю что-то неправильно?

Спасибо.

Ответы

Ответ 1

FWIW это ошибка в less.js, которая обсуждалась более года. Есть по крайней мере две попытки исправить это, но требует больших изменений в публичном API и, следовательно, была отклонена. Другой подход работает частично.

С другой стороны, lessphp теперь поддерживает это без проблем; Я понятия не имею, как бесцеремонно.

Ответ 2

Он не поддерживается в less.js или без утилит, поэтому я предполагаю, что меньше PHP одинаково. Возможно, это не сложно добавить, почему бы вам не добавить запрос функции.

И в чем проблема, которую вы пытаетесь решить? Возможно, это можно решить лучше.