МЕНЬШЕ - программное использование
Суть программного использования в LESS - это функция less.render. Эта функция использует следующий формат в LESS -
less.render(input_data, options)
.then(function(output) {
//code here
},
function(error) {
});
функцию также можно записать следующим образом -
less.render(css, options, function(error, output) {})
Эти опции необязательный аргумент , который возвращаетpromise когда вы не указываете обратный вызов и возвращает promiseпри указании обратного вызова. Вы можете отобразить файл, прочитав его в строке и установив поля имени файла основного файла.
Параметр sourceMap позволяет установить параметры исходной карты , такие как sourceMapURL , sourceMapBasepath , sourceMapRootpath , outputSourceFiles и sourceMapFileInline . Здесь необходимо учитывать, что опция sourceMap недоступна для less.js.
Вы можете получить доступ к журналу, добавив слушателя, как показано в следующем формате -
less.logger.addListener({
debug: function(message) {
},
info: function(message) {
},
warn: function(message) {
},
error: function(message) {
}
});
Вышеуказанные функции не являются обязательными. Если отображается ошибка, она передаст сообщение об ошибкеcallback или же promiseприсутствует в less.render .