У меня есть эта структура моих файлов:
lib/css/...
содержит мои стили, разделенные на отдельные .less файлы для каждого типа области.
lib/style.less
- это файл, в который я хочу собрать свои файлы подтипов, - и файл, который я хочу связать в HTML.
Когда я ввожу (в style.less
):
@import url("/css/StyleToImport.less");
или
@import "/css/StyleToImport.less";
... Я получаю синтаксическую ошибку.
Неужели невозможно объединить файлы без файлов в один файл?
Было бы очень удобно иметь один единственный файл, содержащий все переменные для цветов, размеров и т.д.
Но, как и сейчас, я должен использовать теги <link ...>
в HTML для каждого отдельного файла, что не так удобно.
P.S. Я прочитал Присоединиться к двум бездейственным файлам в один файл css
и я прочитал следующее:
Импорт
Импорт работает в значительной степени как и ожидалось. Вы можете импортировать .less файла, и все переменные в нем будут быть доступным. Если файл отсутствует. расширение необязательно:
@import "library";
@import "typo.css";