📅  最后修改于: 2020-10-22 08:14:12             🧑  作者: Mango
LESS中编程用法的要点是less.render函数。此函数在LESS中使用以下格式-
less.render(input_data, options)
.then(function(output) {
//code here
},
function(error) {
});
该函数也可以通过以下方式编写-
less.render(css, options, function(error, output) {})
该选项是一个可选参数,它返回时不指定回调并返回当你指定回调承诺的承诺。您可以通过将其读入字符串并设置主文件的文件名字段来显示文件。
sourceMap选项允许设置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中。