3

我正在尝试使用 grunt 压缩目录。我在我的 grunt 文件中尝试了以下部分。

compress: {
    main: {
       options: {
           archive: 'dist/output.zip',
           mode: 'zip'
       },
       files: [{
           src: ['build/*'],
           cwd: 'build',
           expand: true
       }]
    }
}

这给了我一个空的 zip 文件。或者

    compress: {
        main: {
            options: {
                archive: 'dist/output.zip',
                mode: 'zip'
            },
            files: [{
                src: ['build/*']
            }]
        }
    }

这在我的 zip 文件中为我提供了以下结构

output.zip
 - build
   - my files

但我想删除构建目录以获取

output.zip
 - my files

我可以做哪些改变来获得这个结构?

4

1 回答 1

4

你有没有尝试过:

compress: {
    main: {
       options: {
           archive: 'dist/output.zip',
           mode: 'zip'
       },
       files: [{
           src: ['**/*'],
           cwd: 'build/',
           expand: true
       }]
    }
}
于 2014-03-21T21:36:56.013 回答