我现在正在使用zlib和fstream进行压缩并发送到客户端,现在我需要将存档(可能包含子文件夹)解压缩到维护文件夹结构的文件夹中.我怎么做?
gpo*_*eur 12
有很多节点模块可以为您完成此任务.其中之一是node-unzip.您可以将.zip文件解压缩到一个简单的目录.
fs.createReadStream('path/to/archive.zip').pipe(unzip.Extract({ path: 'output/path' }));
进一步阅读:https://github.com/EvanOxfeld/node-unzip