这是代码
import JSZip = require('jszip');
import crypto = require('crypto');
let zip = new JSZip();
zip.file("hello.txt", "Hello World\n");
zip.folder("nested").file("hello.txt", "Hello World\n");
zip.generateAsync({
type: 'nodebuffer',
mimeType: 'application/epub+zip',
compression: 'DEFLATE',
compressionOptions: {
level: 9
},
})
.then(buf => {
const md5 = crypto.createHash('md5');
let result = md5.update(buf).digest('hex');
console.dir(result);
})
;
如果运行此代码 2 次,将获得 diff md5
当上下文相同时,如何使其成为相同的缓冲区
相关分类