Ben şu dizin yapısını hırıltı-contrib-sıkıştırmak ve ben dev klasörün içeriğini zip ve bir üst seviyeye içine sarılmış edilmeden üretilen arşivin kök yerleştirmek istediğiniz klasör: BuradaSıkıştır içerik
_build/ #build scripts
dist/ #destination
dev/ #source
kodudur (_build iç gruntfile.js):
compress: {
main : {
options : {
archive : "../dist/dev.zip"
},
files : [
{ expand: true, src : "../dev/**/*" }
]
}
}
ben dev yalnızca klasörün içeriğini zip ve dist klasörüne yerleştirin isterdim. Ama bunu yapmaya çalıştığımda, dev'in tüm içeriği bir kök klasörün içine sıkıştırılır.
Fiili oluşturulan fermuar:
dist/
|____ dev.zip
|_____ dev/
|_____ index.html
|_____ styles/style.css
Ama zip dosyası bu gibi olmak istiyorum:
dist/
|____ dev.zip
|_____ index.html
|_____ styles/style.css
Gördün mü? dosyalar zip dosyasının köküne yerleştirilmek yerine bir klasöre (zip ile aynı adla) sarılır.
Bu bir şekilde elde edilebilir mi? Burada açığa olarak
Yapabileceğiniz size
Merhaba Davi
Bu düz bir yapıya vermelidir Aynı problemle karşı karşıyayım, bir çözüm buldunuz mu? –