运行 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
}
},