我有这个目标:
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/**
路径中没有文件,cwd中没有xml
个文件。在此之后,grunt compress:myTarget
grunt-contrib-compress
将在zipName
创建名为zipOutputPath
的空 zip存档。
如果指定位置没有文件,是否有可能不创建zip存档?也许有一些选项或任何可用的解决方法?