我们正在使用gulp-less将LESS文件编译为CSS。问题在于我们的less文件中有calc()语句,我们希望less编译器将它们原封不动地复制到CSS中,而不是在编译期间对它们进行评估。
当从命令行调用lessc时,可以轻松完成此操作。
当从命令行调用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>));
});
但是没有成功。有什么解决方法或替代方案吗?