Как сопоставить каждый файл, кроме одного в grunt concat?

Я использую grunt для объединения и минимизации моих JS-файлов, я использую следующую конфигурацию для concat детали:

concat: {
  dist: {
    src: ['<banner:meta.banner>', 'js/*.js'],
    dest: 'js/script.js'
  }
}

он соответствует каждому файлу в моем js папка, но мне нужно игнорировать modernizr.js, есть ли способ сделать это? Я предполагаю, что мне понадобятся шаблоны вуду сделать это, но я не уверен, как.

спасибо заранее.

1 ответов


на основе документация Я бы попробовал:

js/!(modernizr).js
(js/)!(modernizr).js
{js/}!(modernizr).js
js/!({modernizr}).js
(js/)!({modernizr}).js
{js/}!({modernizr}).js
js/!{modernizr}.js
(js/)!{modernizr}.js
{js/}!{modernizr}.js

Если ни один из них не будет работать, то, вероятно, вам не повезло...