我正在使用以下代码从s3下载对象并将其流式传输到文件。在以下代码中,永远不会调用end事件,但文件已完全完整下载。我该如何解决?
var file = require('fs').createWriteStream(`/home/${filename}`);
S3.getObject(params).createReadStream().pipe(file).on('end' , () => {
console.log('end')
})