当我想从提取的文件中读取数据时,没有这样的文件或目录

时间:2019-05-07 14:15:50

标签: javascript node.js promise unzip

我有一个包含html文件的zip文件夹。 我想将zip提取到目录中,然后阅读html的内容。 在此代码中,我可以提取zip文件夹,但是当我想读取提取文件的内容时,发现此错误“无此文件或目录...”,即使文件存在于写入路径中,但我认为我的代码读取了提取前html的内容。我该如何解决。

var unzip = require('unzip');
 var stream =  fs.createReadStream(zipFilePath).pipe(unzip.Extract({ path: outputPath }));
stream.on('finish',function({console.log('done')});
 console.log(fs.readFileSync('outputPath'+'/'+htmlFile).toString());

0 个答案:

没有答案