Reputation: 10081
I'm trying to compress a directory using grunt. I have tried the following sections in my grunt file.
compress: {
main: {
options: {
archive: 'dist/output.zip',
mode: 'zip'
},
files: [{
src: ['build/*'],
cwd: 'build',
expand: true
}]
}
}
which gives me an empty zip file. Or
compress: {
main: {
options: {
archive: 'dist/output.zip',
mode: 'zip'
},
files: [{
src: ['build/*']
}]
}
}
which gives me the following structure in my zip file
output.zip
- build
- my files
but I would like to remove the build directory to get
output.zip
- my files
What changes can I make to get this structure?
Upvotes: 3
Views: 1536
Reputation: 1491
Have you tried:
compress: {
main: {
options: {
archive: 'dist/output.zip',
mode: 'zip'
},
files: [{
src: ['**/*'],
cwd: 'build/',
expand: true
}]
}
}
Upvotes: 4