【发布时间】:2017-03-15 10:55:06
【问题描述】:
我想在其中创建一个zip 文件和新的folder。
我创建了一个 zip 文件,但无法创建文件夹。
这是我的node.js 代码;
var archiver = require('archiver');
var zip = archiver('zip');
for(var i=0; i < files.length; i++){
zip.append(new Buffer(files[i].data.buffer), { name: files[i].name } );
}
例如,我想将文件夹创建为/first/second 并在其中添加文件。
.zip
first(folder)
second(folder)
file
我该怎么做?
【问题讨论】:
-
您确定您使用的 zip 模块是用于编辑 zip 存档的。这就是文档所说的“An implementation of unzip in JavaScript for Node”
-
我用
archiver来压缩是的。
标签: javascript node.js zip directory archive