Grunt“复制”noProcess选项不起作用?

时间:2015-10-22 00:25:09

标签: gruntjs copy

在我的“复制”插件的初始设置中看起来像noProcess选项被忽略了。 任何人都知道为什么会这样吗?我没有得到任何错误,但它假设被忽略的源文件夹/文件(src / source / **)被复制到destiantion文件夹。

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

122 * (255/223) = 139.5 // 140
105 * (255/223) = 120   // 125
6   * (255/223) = 6.86  // 38

定义

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

致电:

grunt.loadNpmTasks('grunt-contrib-copy');

任何人都会看到问题或者更重要的解决方案是什么?

1 个答案:

答案 0 :(得分:0)

看起来这个设置完成了这项工作。但是,我仍然不明白如何使用noProcess选项按预期工作。

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