首页 > 解决方案 > 如何使用nodejs读取内存中的targz文件夹

问题描述

我有 tar.gz 文件夹

我想在内存中获取 myfile.json 和 myfile2.json 的内容,而不使用 nodejs 存储在磁盘上。

标签: node.jstarunzip

解决方案


看看tar-streamhttps://www.npmjs.com/package/tar-stream)和gunzip-maybehttps://www.npmjs.com/package/gunzip-maybe)。

前者允许您将 tar 存档中的文件内容读取到内存中,而后者可以将 gzip 压缩的 tar 文件即时转换为普通的 tar 文件。

包文档包含如何使用它们的示例。


推荐阅读