Gruntjs 如何从grunt contrib imagemin中排除目录

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

我的GrunFile.js中有以下代码片段:

    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/**']
有关全局模式的更多信息: