我正在使用Minio getObject从s3存储桶中获取对象,现在在dataStream关闭后,我现在需要压缩文件。
这是我的代码
let zip = new JSZip()
this.minio.client.getObject(this.minio.bucket, node.s3url, (err, dataStream) => {
if(err)
return console.log(err)
dataStream.on('data', (chunk) => {
size += chunk.length
})
dataStream.on('end', () => {
// zip chunks here
})
dataStream.on('error', (err) => {
console.log(err)
})
})