📜  LESS-程序用法

📅  最后修改于: 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选项,例如sourceMapURLsourceMapBasepathsourceMapRootpathoutputSourceFilessourceMapFileInline 。这里需要考虑的一点是, sourceMap选项不可用于less.js。

您可以通过添加侦听器来访问日志,如以下格式所示-

less.logger.addListener({
   debug: function(message) {
   },
   
   info: function(message) {
   },
   
   warn: function(message) {
   },
   
   error: function(message) {
   }
});

上面定义的功能是可选的。如果显示错误,则它将错误传递给callbackpromise出现在less.render中