Разархивируйте файлы с помощью node.js в Windows - PullRequest
3 голосов
/ 04 октября 2011

Какие есть варианты для распаковки .zip файлов из скрипта Node.js на Windows (XP)?

Я работаю споследний (в настоящее время) node.js v0.5.8 Windows node.exe .

Предложения приветствуются.

-P.

Ответы [ 3 ]

2 голосов
/ 11 января 2012

Я нашел эту zip-библиотеку .Его очень легко установить и использовать:

npm install zip
/* Only js dependencies, no local building needed */

из test.js

var z = require("zip");
var FS = require("fs");
var data = FS.readFileSync("test.zip")
var reader = z.Reader(data);
console.log(reader.toObject('utf-8'));

Предоставляет также способы перебора записей zip и получения данных через Buffer s.

2 голосов
/ 12 апреля 2012

ADM-ZIP - это чистая реализация JavaScript для сжатия zip-данных для NodeJS.

1 голос
/ 04 октября 2011

Узел обеспечивает поддержку библиотеки ZLIB, которая должна позволить вам распаковать zip-файл, используя gzip: http://nodejs.org/docs/v0.5.8/api/zlib.html

...