如何在 node.js 中解压文件 [英] How to untar file in node.js
本文介绍了如何在 node.js 中解压文件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
有一些解压库,但我无法让它们工作.
There are some untar libraries, but I cannot get them working.
我的想法是这样的
untar(bufferStreamOrFilePath).extractToDirectory("/path", function(err){})
有这样的东西吗?
推荐答案
只是对此答案的更新,而不是 node-tar
,请考虑使用 tar-fs
可显着提升性能,并提供更简洁的界面.
Just an update on this answer, instead of node-tar
, consider using tar-fs
which yields a significant performance boost, as well as a neater interface.
var tarFile = 'my-other-tarball.tar';
var target = './my-other-directory';
// extracting a directory
fs.createReadStream(tarFile).pipe(tar.extract(target));
这篇关于如何在 node.js 中解压文件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文