Лучший способ сделать это - @import
ваш файл LESS со всеми вашими переменными в нем. Вот синтаксис для ключевого слова @import
:
// For LESS file includes,
@import "lib.less";
// or
@import "lib"; // infers the .less extension
// and for plain CSS includes which are added but not parsed by LESS
@import "style.css";
Это особенно хорошо работает, если вы предоставляете своим пользователям файлы CSS (в отличие от анализа в браузере less.js), поскольку оператор @import
объединит ваши файлы LESS и CSS в один файл CSS. Возможно, вы можете подумать о том, чтобы иметь один файл LESS контроллера, который включает ваши переменные, а затем другие ваши файлы LESS и CSS, чтобы конечным результатом был один файл, который вы подаете в браузер.
Я полагаю, это было бы что-то простое, как это:
* * 1010