Tôi đang cố gắng sử dụng Node.js để tạo một tệp zip từ một thư mục hiện có và duy trì cấu trúc.Tạo một kho lưu trữ zip từ một thư mục và giữ nguyên cấu trúc với Node.js
Tôi đã hy vọng sẽ có một module đơn giản để cho phép loại điều:
archiver.create("../folder", function(zipFile){
console.log('et viola');
});
nhưng tôi không thể tìm thấy bất cứ điều gì của các loại!
Tôi đã googling xung quanh, và tốt nhất tôi đã tìm thấy cho đến nay là zipstream, nhưng theo như tôi có thể nói không có cách nào để làm những gì tôi muốn. Tôi không thực sự muốn gọi vào các tiện ích dòng lệnh, vì ứng dụng phải là nền tảng chéo.
Mọi trợ giúp sẽ được đánh giá cao.
Cảm ơn.
Cảm ơn rất nhiều! Mã zip được tạo, nhưng tiếc là nó bị hỏng và xuất hiện trống. Tôi sẽ chơi đùa với nó và thử xem vấn đề là gì. – user1257359
Trên thực tế, nó chỉ có vẻ là * hơi * bị hỏng;) Khi tôi thử và khám phá zip đã tạo, nó xuất hiện trống, nhưng khi tôi giải nén nó, nội dung trông ổn. Cảm ơn câu trả lời tuyệt vời, nhanh chóng! – user1257359
Làm việc như một sự quyến rũ! – Tim