Gruntjs “咕噜”;“复制”;noProcess选项不起作用?

Gruntjs “咕噜”;“复制”;noProcess选项不起作用?,gruntjs,copy,Gruntjs,Copy,在“复制”插件的初始设置中,似乎忽略了noProcess选项。 有人知道为什么会这样吗?我没有收到任何错误,但是它应该被忽略的源文件夹/文件(src/source/**)被复制到destinion文件夹 这些是我在init函数中的设置: copy: { options: { noProcess: ["!src/source/**"] }, prod: {

在“复制”插件的初始设置中,似乎忽略了noProcess选项。 有人知道为什么会这样吗?我没有收到任何错误,但是它应该被忽略的源文件夹/文件(src/source/**)被复制到destinion文件夹

这些是我在init函数中的设置:

        copy: {
            options: {
                noProcess: ["!src/source/**"]
            },
            prod: {
                files: [
                    {
                        expand: true, 
                        src: ['src/**'], 
                        dest: 'build/'
                    }
                ]
            }
        }
定义

grunt.loadNpmTasks('grunt-contrib-copy');
电话:

grunt.registerTask("prod", ["concat", "uglify", "htmlmin", "imagemin", "copy"]);

有人看到这个问题了吗?还有什么更重要的解决方案

看起来此设置可以完成此任务。但是,我仍然不明白noProcess选项应该如何按预期工作

        copy: {
            prod: {
                files: [
                    {
                        expand: true, 
                        src: ['src/**', '!src/source/**/*', '!src/source'], 
                        dest: 'build/'
                    }
                ]
            }
        }