var JSZip = require("jszip"); var zip = new JSZip();
// create a file zip.file("hello.txt", "Hello[p my)6cxsw2q"); // oops, cat on keyboard. Fixing ! zip.file("hello.txt", "Hello World\n");
// create a file and a folder zip.file("nested/hello.txt", "Hello World\n"); // same as zip.folder("nested").file("hello.txt", "Hello World\n");
浏览器端解压Zip文件
1 2 3 4 5 6 7 8 9 10
import JSZip from 'jszip'
let new_zip = new JSZip();
// Read zip package new_zip.loadAsync(content) .then(function(zip) { // you now have every files contained in the loaded zip new_zip.file("hello.txt").async("string"); });