Node.js: Geben Sie die Dateien an, die mit zlib + tar entpackt werden sollen

8

Ein Installationsprozess lädt ein .tar.gz -Archiv herunter und extrahiert dann die Dateien in ein Zielverzeichnis. Allerdings sind nicht alle Dateien im Archiv erforderlich, und ich möchte angeben, welche Dateien extrahiert werden sollen. Der naive Weg wäre, die unnötigen Dateien nach der Extraktion zu löschen, aber ich möchte einen "saubereren" Weg und stattdessen herausfiltern.

Ist das möglich?

Der (relevante) Code, den ich bisher habe, ist (zur besseren Lesbarkeit entfernt)

%Vor%

Danke.

    
Yanick Rochon 24.02.2014, 13:39
quelle

2 Antworten

10

Es funktioniert ähnlich wie das Modul unzip :

%Vor%     
robertklep 24.02.2014, 15:09
quelle
0

Sie können sich diesen Beitrag , um eine gute Lösung zu finden.

Übrigens, in der zlib-Dokumentation sehen Sie, dass Sie einen "Puffer" angeben können Aufruf von .unzip ().

    
Luca Davanzo 24.02.2014 13:51
quelle

Tags und Links