LESS ファイルを css にコンパイルするために、gulp-less を使用しています。問題は、less ファイルに calc() ステートメントがあり、コンパイル中にそれらを評価するのではなく、less コンパイラーにそのまま css にコピーさせたいことです。
コマンド ラインから lessc を呼び出す場合、これは次のコマンドを使用して簡単に実行できます。
lessc --strict-math=on
しかし、gulp スクリプトからそれを行う方法は?
次のように、タスクパラメータにオプションを追加しようとしました:
gulp.task('less', function() {
return gulp.src(<my less files>)
.pipe(less({
'strict-math': 'on', // this is what I tried to add
paths : [ <my less paths> ]
}))
.pipe(gulp.dest(<my css path>));
});
..しかし無駄に。出来ますか?そうでない場合の回避策または代替手段はありますか?