LESS-プログラムによる使用
LESSでのプログラムによる使用の主なポイントは、less.render関数です。この関数は、LESS-で次の形式を使用します。
less.render(input_data, options)
.then(function(output) {
//code here
},
function(error) {
});
関数は次のように書くこともできます-
less.render(css, options, function(error, output) {})
オプションには、 Aを返すオプションの引数でありますpromise コールバックを指定せずに promiseコールバックを指定するとき。ファイルを文字列に読み込んで表示し、メインファイルのファイル名フィールドを設定できます。
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 または promiseless.renderに存在します。