如果在使用grunt-contrib-compress时指定路径中没有文件,是否可以不创建输出zip?

时间:2016-09-29 08:55:20

标签: gruntjs compression grunt-contrib-compress

我有这个目标:

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存档?也许有一些选项或任何可用的解决方法?

0 个答案:

没有答案