我正在尝试解压缩包含文件和文件夹的文件,但是我只能看到
解压缩一个文件后,其余文件和文件夹将丢失。我正在使用unzipper
库。
这是代码段:
var writeStream = fstream.Writer(outputPath);
readStream
.pipe(unzipper.Parse())
.pipe(writeStream)
更新 仔细查看后,目标目录中似乎只有zip中的最后一个文件。
答案 0 :(得分:1)
您尝试过
const unzipper =require('unzipper');
const fs =require('fs');
fs.createReadStream('./files.zip')
.pipe(unzipper.Extract({path:'output/path'}))