zip
ファイルと新しいfolder
を作成したいと思います。 zipファイルを作成しましたが、フォルダを作成できませんでした。zipファイルアーカイバのフォルダを作成する方法 - node.js
私の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アーカイブを編集するためのものであることを確認してください。これはドキュメントに「ノード用JavaScriptでの解凍の実装」と書かれています –
私は 'archiver'を使用して圧縮を行います。 – mmu36478