uglify を実行するとき、特定のファイルとフォルダーを無視する必要がありますが、それでもフォルダー構造全体を再帰的にスキャンします。
すべてのプラグインを連結して単一のファイルにする concat タスクがあります。uglify がこれらのファイルを無視し、それらを操作しないようにする必要があります。これは、concat が既に処理しているため、目的のディレクトリに配置したくないためです。
ファイルとフォルダーを ! を前に付けて src 配列に追加しようとしましたが、それでも動作します。
以下は私が使用しようとしているものですが、機能していません:
uglify: {
options: {
banner: '/*! <%= grunt.template.today("mm-dd-yyyy h:MM:ss TT") %> */\n'
},
files: {
src: [
'!ie'
,'!polyfills'
,'!vendor'
,'!iecompat.js'
,'**/*.js'
],
dest: 'app/scripts',
cwd: 'sources/scripts',
ext: ".js",
flatten: false,
expand: true
}
},