Я делаю библиотеку, содержащую некоторые общие компоненты пользовательского интерфейса, своего рода Bootstrap. Предположим, у меня есть следующая структура файлов LESS:
button.less
checkbox.less
index.less
variables.less
Каждый файл стиля компонента имеет @import "variables.less";
. Индексный файл импортирует все файлы компонентов. Теперь я хотел бы распространять файлы library.less и variable.less в пакет.
Как связать файл индекса? Раньше я объединял все файлы и удалял повторяющуюся строку @import "variables";
с помощью регулярных выражений, возможно, для этого есть Less API.