Grunt:使用当前日期创建一个zip文件(AAAA-MM-DD)

时间:2014-09-25 08:50:42

标签: javascript plugins gruntjs grunt-contrib-compress

我一直在寻找一种方法,用当前日期命名一个zip文件,使用" grunt-contrib-compress"插入。有办法实现吗?我正确安装了它,并设置如下:

        compress: {
         build: {
            options: {
                archive: './zipped/foo.zip',
                mode: 'zip'
            },
            files: [
                { src: 'build/**'}
            ]
         }
        }

我想要一个名为当前日期的压缩文件,代替自定义名称" foo":

2014-09-25.zip

1 个答案:

答案 0 :(得分:8)

您可以尝试使用grunt.template.today() ...

   compress: {
     build: {
        options: {
            archive: './zipped/' + grunt.template.today('yyyy-mm-dd') + '.zip',
            mode: 'zip'
        },
        files: [
            { src: 'build/**'}
        ]
     }
    }