手动解压的流程:
一. 压缩之前文件结构:
二. 压缩之后文件结构:
三. 再次手动解压之后文件结构:
从上面我们可以看到,再次解压之后会自动归入到 归档 这个文件夹,所以我们以为是会存在 归档 文件夹
用compress插件解压的流程:
但我们用compress的uncompress方法,把归档.zip解压到demo文件夹下的时候,我们是没有发现有归档文件夹,还是压缩之前文件结构:
// 解压缩
compressing.zip.uncompress('xxxx/归档.zip', 'xxxx/demo')
.then(() => {
console.log('success');
})
.catch(err => {
console.error(err);
})