使用Node.js GCloud API删除Google Cloud Storage中的文件夹

Yuq*_*ing 2 node.js google-cloud-storage gcloud-node

我正在使用gcloud nodejs apiGoogle Cloud Storage。我可以分别保存/删除/存在文件,但是我找不到使用删除文件夹甚至列出文件夹中文件的方法gcloud nodejs api

我见过有人说,GCS中的文件夹层次结构不是真正的树结构,而只是名称。因此,我尝试使用通配符来匹配文件名字符串,但失败了。

我想知道是否有任何办法可以做到。如果没有,我应该使用什么工具?

Ste*_*hen 5

列出目录中文件的代码应如下所示:

bucket.getFiles({ prefix: 'directoryName/' }, function(err, files) {})
Run Code Online (Sandbox Code Playgroud)

并删除:

bucket.deleteFiles({ prefix: 'directoryName/' }, function(err) {})
Run Code Online (Sandbox Code Playgroud)