Gruntjs 如何从grunt contrib imagemin中排除目录
我的GrunFile.js中有以下代码片段:Gruntjs 如何从grunt contrib imagemin中排除目录,gruntjs,npm,grunt-contrib-imagemin,Gruntjs,Npm,Grunt Contrib Imagemin,我的GrunFile.js中有以下代码片段: imagemin: { options: { optimizationLevel: 7, cache: false }, dist: { files: [{ expand: true, cwd: 'Assets/img/', s
imagemin: {
options: {
optimizationLevel: 7,
cache: false
},
dist: {
files: [{
expand: true,
cwd: 'Assets/img/',
src: ['**/*.{png,jpg,gif}', '!optimised/*.*'],
dest: 'Assets/img/optimised/'
}]
}
}
当我运行grunt imagemin
时,/optimized中的文件会再次得到优化,正确的模式是什么,以确保我排除“optimized”文件夹中的任何文件
我已经试过了球形模式!这用于否定匹配,但无法使其工作。刚刚找到了答案,也许这可能会帮助其他人,因为我找不到类似的答案
src: ['**/*.{png,jpg,gif}', '!optimised/**']
有关全局模式的更多信息: