【发布时间】:2019-06-03 00:17:06
【问题描述】:
我想用 node js 删除 firebase 存储中的一个文件夹,因为这是一个 firebase 功能。
例如:
storageRef.child(child1).child(child2).delete();
类似这样,但 firebase 文档没有说明任何内容。
还有一个问题: 初始化存储文档时节点 js 需要我的 admin json,但实时数据库不想要这个奇怪为什么?
【问题讨论】:
-
无法从 Firebase 存储中删除文件夹。见stackoverflow.com/questions/38214052/…。要删除文件夹中的所有文件,您需要知道有哪些文件,因为无法通过 Firebase SDK 获取文件夹中的文件列表,请参阅:stackoverflow.com/questions/37335102/…
-
@FrankvanPuffelen 但我可以删除浏览器中的文件夹。这与 firebase sdk 有关吗?
-
正确。 Firebase SDK 不允许删除文件夹。
-
@FrankvanPuffelen 我刚刚意识到一些事情。我的存储空间中有 6-8 件物品。10 件带有文件夹。而且我总是在浏览器中删除文件夹。但是当我查看我的存储使用情况时,它总共显示 230 个项目。所以在浏览器中删除文件夹也不起作用,只是让文件夹不可见?
标签: node.js firebase google-cloud-functions firebase-storage firebase-admin