1. 首页
  2. 考试认证
  3. 其它
  4. node ar async异步读写Unix归档文件的Node库

node ar async异步读写Unix归档文件的Node库

上传者: 2024-11-06 00:32:40上传 ZIP文件 7.27KB 热度 29次

ar 用于异步读取和写入 Node 库。支持基本的 ar 格式,以及 BSD 和 GNU 变体。示例代码如下:


var ar = require('ar'),

    fs = require('fs'),

    path = require('path');



// 将 “some_archive.a” 中的所有文件提取到文件夹 "./output" 中。

var outputDir = './output';

if (!fs.existsSync(outputDir)) fs.mkdirSync(outputDir);

var reader = new ar.ArReader('some_archive.a');

reader.on('file', function (file) {

    // 处理文件

});

通过上述代码,您可以异步读取 ar 格式的归档文件,并将其中的内容提取到指定目录。

下载地址
用户评论