node.js - 如何使用nodejs读取内存中的targz文件夹
问题描述
我有 tar.gz 文件夹
- 配置
- f1
- f2
- 我的文件.json
- 我的文件 2.json 。. . .
我想在内存中获取 myfile.json 和 myfile2.json 的内容,而不使用 nodejs 存储在磁盘上。
解决方案
看看tar-stream
(https://www.npmjs.com/package/tar-stream)和gunzip-maybe
(https://www.npmjs.com/package/gunzip-maybe)。
前者允许您将 tar 存档中的文件内容读取到内存中,而后者可以将 gzip 压缩的 tar 文件即时转换为普通的 tar 文件。
包文档包含如何使用它们的示例。
推荐阅读
- oracle - 触发器没有更新表
- rtmp - RTMP 可以在单个块流中多路复用消息吗?
- python - 忽略无效数据的 Pandas 直方图;限制 x 范围
- scilab - SCILAB ode:如何求解二阶 ODE
- javascript - if 和 else 语句条件值未被识别
- python - 我收到 NameError:而且我是 Python 新手
- ios - 在 iOS 中缩短 Apple Maps 位置共享链接
- salesforce-ios-sdk - 如何在移动 SDK 7.0 中关闭身份验证视图控制器?
- python - Python 金字塔 setup.py 安装
- c# - MySqlException - 用户拒绝访问:MySQL、ASP.NET Core 3