Firebase 存储:列出特定目录中的文件

Firebase storage : list files in a specific directory

如何在特定目录(例如:/test)中列出 Firebase 存储中的文件,

这是我试过的:

 var query = {
    delimiter: 'test/'
};

const storageRef = admin.storage().bucket().getFiles(query, function(err, files, nextQuery, apiResponse) {

  console.log(files);
}

但它 returns 文件位于存储桶的根目录中..

有什么想法吗?

您似乎没有将正确的对象传递给 getFiles()。 GetFilesRequest 对象的文档建议您应该传递名为 directory 的 属性,而不是 delimiter。如果你想要/test下的所有文件,那么就传{ directory: '/test' }