Estoy intentando utilizar Node.js para crear un archivo zip de una carpeta existente, y preservar la estructura.Creación de un archivo zip desde una carpeta y la preservación de la estructura con Node.js
Tenía la esperanza de que habría un módulo simple para permitir este tipo de cosas:
archiver.create("../folder", function(zipFile){
console.log('et viola');
});
pero no puedo encontrar nada de eso!
He estado buscando en Google alrededor, y el mejor que he encontrado hasta ahora es zipstream, pero en lo que puedo decir no hay manera de hacer lo que quiero. Realmente no quiero llamar a las utilidades de línea de comandos, ya que la aplicación tiene que ser multiplataforma.
Cualquier ayuda sería muy apreciada.
Gracias.
Gracias mucho! Se crea el zip, pero desafortunadamente está dañado y parece estar vacío. Voy a jugar con eso e intentaré ver cuál es el problema. – user1257359
En realidad, parece estar * ligeramente * corrupto;) Cuando intento explorar el archivo zip creado, aparece vacío, pero cuando lo extraigo, el contenido se ve bien. ¡Gracias por una respuesta genial y rápida! – user1257359
¡Funciona como un encanto! – Tim