Ho la seguente struttura di directory e voglio comprimere il contenuto della cartella dev e posizionarlo nella root dell'archivio generato senza che sia racchiuso all'interno di un livello superiore cartella:Comprimi contenuto nella root di archivio utilizzando grunt-contrib-compress
_build/ #build scripts
dist/ #destination
dev/ #source
Ecco il codice (gruntfile.js all'interno _build):
compress: {
main : {
options : {
archive : "../dist/dev.zip"
},
files : [
{ expand: true, src : "../dev/**/*" }
]
}
}
vorrei poter comprimere solo il contenuto della cartella dev e posizionarlo nella cartella dist. Ma quando provo a farlo, tutto il contenuto di Dev viene compresso all'interno di una cartella radice.
Actual zip generato:
dist/
|____ dev.zip
|_____ dev/
|_____ index.html
|_____ styles/style.css
Ma io voglio il file zip per essere come questo:
dist/
|____ dev.zip
|_____ index.html
|_____ styles/style.css
Vedete? i file vengono racchiusi in una cartella (con lo stesso nome dello zip) anziché essere collocati nella radice del file zip.
Questo può essere ottenuto in qualche modo?
Grazie
Hi Davi , Sto affrontando lo stesso problema, hai trovato una soluzione? –