3

我需要将所有文件和文件夹从 s3 存储桶下载到 sam 层次结构中的本地文件夹。

假设我的 s3 存储桶基本路径是:myBucket/user1/

其中和user1可能具有动态值。用户的每个文件夹都包含 3 个子文件夹图像、音频、视频和文件。

我只想将文件夹user1中的所有文件下载到路径中的本地文件系统

/assets/s3files/user1/<FILES & FOLDERS HERE>

我尝试过:skipper-better-s3,但它读取了我们通过的文件之一。

adapter = require('skipper-better-s3')({
      key: 'xxxxxxxxx',
      secret: 'yyyyyyyyyyy',
      bucket: 'myBucket'
    });

adapter.read('/assets/s3files/user1/image/file1.jpg', (err, data) => {
    // data is now a Buffer containing the avatar 
});
4

0 回答 0