来自 grunt-contrib-less的示例:
less: {
development: {
options: {
paths: ["assets/css"]
},
files: {
"path/to/result.css": "path/to/source.less"
}
},
production: {
options: {
paths: ["assets/css"],
plugins: [
new require('less-plugin-autoprefix')({browsers: ["last 2 versions"]}),
new require('less-plugin-clean-css')(cleanCssOptions)
],
modifyVars: {
imgPath: '"http://mycdn.com/path/to/images"',
bgColor: 'red'
}
},
files: {
"path/to/result.css": "path/to/source.less"
}
}
}
less
它在字典中为:development
和.提供了两个条目production
。
我不知道如何称呼这些条目,也许像“少用子任务”之类的东西。
- 这些的命名重要吗?
- 是否可以只运行其中之一。我试过
$ grunt less development
了,但这不起作用。