web-dev-qa-db-ja.com

grunt concatの1つを除くすべてのファイルを一致させる方法は?

私はgruntを使用してjsファイルを連結して最小化し、concat部分に次の構成を使用します。

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

jsフォルダー内のすべてのファイルと一致しますが、modernizr.jsを無視する必要があります。これを行う方法はありますか?それを行うには、パターンマッチングのブードゥーが必要だと思いますが、方法がわかりません。

前もって感謝します。

21

ドキュメント に基づいて私は試してみます:

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

それらのどれもうまくいかない場合は、おそらくあなたは運が悪いです...

33
Ωmega