我们正在使用 gulp-less 将 LESS 文件编译为 css。问题是我们在 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>));
});
..但无济于事。可能吗?如果没有,任何解决方法或替代方案?