我想在我的Grunt文件中使用grunt-contrib-less,但是我希望用'yuicompress'压缩一些文件,但是我希望保留其他文件。如何告诉grunt-contrib-less在不同的文件上使用不同的选项?
答案 0 :(得分:2)
您可以指定要通过哪个过程的文件,并在配置中创建不同的目标;
例如让foo.less使用标准选项,并且bar.less使用yuicompress选项,你可以在gruntfile中配置它:
less: {
standard: {
files: {
"output/path/foo.css": "src/path/foo.less"
}
},
yui: {
options: {
yuicompress: true
},
files: {
"output/path/bar.css": "src/path/bar.less"
}
}
}
在终端中运行grunt less
将同时运行两个目标,或者您只能指定一个目标:grunt less:yui