10

我有一个文件夹"foo",但是在我的目标文件夹中,"target"我想发送文件夹的 zip 版本,"foo"例如"foo.zip",我在谷歌上找到了很多压缩文件的方法,但不是文件夹,那么我们如何在 grunt 中压缩整个文件夹?

4

2 回答 2

25

接受的答案是在 grunt-contrib-compress 0.5.0 中引发错误。试试这个:

compress: {
    foo: {
        options: {
            archive: './foo.zip',
            mode: 'zip'
        },
        files: [
            { src: './foo/**' }
        ]
    }
}
于 2013-04-29T15:38:54.453 回答
4

根据上述建议,我可以得到答案,我们可以使用https://github.com/gruntjs/grunt-contrib-compress/压缩文件夹。

compress: {
            zip:{ 
                  files: {
                            './foo.zip': './foo/**'
                         }
                }
          }
于 2012-12-13T06:05:45.457 回答