我有这个目标:
module.exports = function (grunt, config) {
var path = require('path'),
zipOutputPath = /*getOutputPath*/,
someOptions = /*getOptions*/;
return {
options: someOptions,
myTarget: {
options: {
archive: zipOutputPath + path.join + 'zipName.zip'
},
files: [
{
src: ['test-reports/**']
},
{
src: ['*.xml']
}
]
}
};
};
想象一下test-reports/**
路径中没有xml
文件,cwd 中也没有文件。在此运行grunt compress:myTarget
grunt-contrib-compress
后将创建名为at 的空zip 存档。zipName
zipOutputPath
如果指定位置没有文件,是否可以不创建 zip 存档?也许有一些选项或任何可用的解决方法?