フォルダー内のすべてのファイルをコピーしたかったのですが、サブフォルダー内の特定のファイル拡張子を除外したかったのです。どうやってやるの?
これが私のコードのスニペットです:
frontendDev: {
files: [{
expand: true,
cwd: './frontend/app',
src: ['!angular/*.js', '**/*.!(coffee|less|scss|sass)'],
dest: './frontend/.dev'
}]
},
注:ここでは、すべてのファイルをコピーしたかったのですが、angular
サブフォルダー内の (.js) ファイルを除外したかったのです。
何かご意見は?ありがとう
更新 - 回答
Raptis Dimos の発言に基づいて、包含と除外の順序が重要です。したがって、最初に包含を置き、最後に除外を置きます。
frontendDev: {
files: [{
expand: true,
cwd: './frontend/app',
src: ['**/*.!(coffee|less|scss|sass)', '!angular/**/*.js'],
dest: './frontend/.dev'
}]
},