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 아카이브를 편집하기위한 것인지 확인하십시오. 문서에 "노드 용 자바 스크립트에서 압축 해제 구현"이라고 나와 있습니다. –
예를 압축하기 위해'archiver'를 사용합니다. – mmu36478