Pen*_*Lin 9 javascript gruntjs grunt-contrib-cssmin
我有三个文件:
'selectize.default.css'
'selectize.pagination.css'
'selectize.patch.css'
Run Code Online (Sandbox Code Playgroud)
我想尽量减少它们.
这是我的gruntfile:
cssmin: {
min: {
files: [{
expand: true,
cwd: 'css',
src: [
'selectize.default.css',
'selectize.pagination.css',
'selectize.patch.css',
'!*.min.css'
],
dest: 'release/css',
ext: '.min.css'
}]
}
}
Run Code Online (Sandbox Code Playgroud)
问题是只有一个文件命名selectize.min.css
我不希望它只最小化一个文件.我怎样才能最大限度地减少这三个呢?
Dav*_*vid -2
如果我正确理解你的问题,你想最小化文件,但不将它们合并为一个?在这种情况下,我的建议是对每个文件进行单独的调用。例如:
cssmin: {
default: {
files: [{
expand: true,
cwd: 'css',
src: [
'selectize.default.css',
],
dest: 'release/css',
ext: '.min.css'
}]
},
pagination: {
files: [{
expand: true,
cwd: 'css',
src: [
'selectize.pagination.css',
],
dest: 'release/css',
ext: '.min.css'
}]
},
patch: {
files: [{
expand: true,
cwd: 'css',
src: [
'selectize.patch.css',
],
dest: 'release/css',
ext: '.min.css'
}]
},
}
Run Code Online (Sandbox Code Playgroud)
这可能不是最干净的方式,但它会做你想要的。我还没有测试过这段代码,所以请注意我不知道它是否有效。
| 归档时间: |
|
| 查看次数: |
475 次 |
| 最近记录: |