Gruntjs 如何在使用npm copy时从目录中排除单个文件

Gruntjs 如何在使用npm copy时从目录中排除单个文件,gruntjs,copy,copy-paste,grunt-contrib-uglify,Gruntjs,Copy,Copy Paste,Grunt Contrib Uglify,我有一个公共文件夹,里面有一个index.html文件,它必须被排除,复制到分发文件夹如何做到这一点 copy: { main: { files: [ {expand: true, cwd: 'public/', src: ['**'], dest: '../Distribution/public/'}, ] } } 在源代码中,我希望公用文件夹中的所有文件都是/Distribution/public/除了

我有一个公共文件夹,里面有一个index.html文件,它必须被排除,复制到分发文件夹如何做到这一点

copy: {
      main: {
        files: [
            {expand: true, cwd: 'public/', src: ['**'], dest: '../Distribution/public/'},
        ]
      }
    }

在源代码中,我希望公用文件夹中的所有文件都是/Distribution/public/除了index.html,它是public中的

copy: {
      main: {
        files: [
            {expand: true, cwd: 'public/', src: ['**','!index.html'], dest: '../Distribution/public/'},
        ]
      }
    }