【发布时间】:2023-04-03 02:18:02
【问题描述】:
我是 GCS 新手。我正在尝试列出“文件夹”中的文件并下载它们,但是我的列表将文件夹名称返回为索引 0。
如何只列出文件名而不列出目录名?或者我应该在我得到列表后才 shift() 数组?
const prefix = 'testFiles/'; //contains jpgs
const delimiter = '/';
const options = {
prefix: prefix,
};
if (delimiter) {
options.delimiter = delimiter;
}
const [files] = await storage.bucket(bucketName).getFiles();
files.forEach((file, i) => {
options.destination = `./downloads/${i}.jpg`
console.log(options);
file.download(options)
});
}
【问题讨论】:
标签: node.js google-cloud-storage