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オプションにできますsourceMapURLsourceMapBasepathsourceMapRootpathoutputSourceFilessourceMapFileInline。ここで考慮する必要がある点は、sourceMapオプションがless.jsで使用できないことです。

以下の形式で示すようにリスナーを追加することで、ログにアクセスできます。

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

上記で定義された関数はオプションです。エラーが表示された場合、エラーはに渡されますcallback または promiseless.renderに存在します。