Grunt Concat任务:如何排除某些文件?

Sol*_*dez 5 concat angularjs gruntjs

我在grunt中有以下任务:

concat: {
       js: {
       src: ['app/**/**/*.js',
             '!app/**/**/*test.js'],
         dest: 'app/scripts.js'
       }
}
Run Code Online (Sandbox Code Playgroud)

但它不排除完成的js文件test.我应该使用什么模式来排除这些文件?

ngD*_*per 9

这应该工作:

concat: {
  js: {
    src: [
      'app/**/*.js',
      '!**/*test.js'
    ],
    dest: 'app/scripts.js'
  }
}
Run Code Online (Sandbox Code Playgroud)