您好我尝试删除谷歌云存储中的完整存储库,但我没有在API中找到任何关于它的内容。 删除单个文件没有问题
df_orig
答案 0 :(得分:1)
在云中,您可以使用以下功能删除目录:
import { storage } from 'firebase-admin'; //Import storage
const deleteAppletImage = (directory) => {
const bucket = storage().bucket();
return bucket.deleteFiles({
prefix: directory,
});
};
请注意,目录(函数参数)应为字符串,代表存储桶中目录的完整路径。如果目录是根目录,则可以是简单的目录名称,例如“ images”。
还要注意,我没有为bucket()
提供任何参数。这样,操作将使用默认存储桶,但您可以指定要定位的存储桶,其外观类似于:const bucket = storage().bucket('target-bucket');
bucket()
公开了与Google云存储程序包相同的API。您可以在此link