zip文件中的解压缩船长文件夹

时间:2019-08-29 02:29:20

标签: javascript node.js

我正在尝试解压缩包含文件和文件夹的文件,但是我只能看到  解压缩一个文件后,其余文件和文件夹将丢失。我正在使用unzipper库。

这是代码段:

  var writeStream = fstream.Writer(outputPath);

readStream
  .pipe(unzipper.Parse())
  .pipe(writeStream)

更新 仔细查看后,目标目录中似乎只有zip中的最后一个文件。

1 个答案:

答案 0 :(得分:1)

您尝试过

const unzipper =require('unzipper');
const fs =require('fs');

fs.createReadStream('./files.zip')
  .pipe(unzipper.Extract({path:'output/path'}))

  

reference