使用 firestore 命令获取所有 firestore 安全规则
Get all the firestore security rules using firestore command
我正在为 firebase 创建部署脚本,其中获取 firestore 的所有索引和安全规则,然后保存在我的 firestore 中。indexes/rules。json 然后切换和部署项目。
我知道如何阅读 firebase 的规则“firebase firestore:indexes > save.json”
这将获取我的 firestore 中的所有索引并保存
但无法获得如何在本地文件 .
中提取我所有的 firestore 规则
谁能帮我解决这个问题
firebaser 在这里
Firebase CLI 目前没有从服务器读取安全规则的命令。现在获取规则的唯一方法是从 Firebase 控制台复制它们。
虽然正在积极讨论添加此功能,因此我强烈建议您权衡 filing a feature request。
如果您在新文件夹(不是现有的项目文件夹)中运行命令firebase init firestore
,它将放置您所有的索引和规则在那个新工作区中。
也就是说,这不是获取规则的最便捷方式,但确实有效。如果您打算编写自己的代码,可以使用 API 以编程方式处理安全规则。
我正在为 firebase 创建部署脚本,其中获取 firestore 的所有索引和安全规则,然后保存在我的 firestore 中。indexes/rules。json 然后切换和部署项目。 我知道如何阅读 firebase 的规则“firebase firestore:indexes > save.json” 这将获取我的 firestore 中的所有索引并保存 但无法获得如何在本地文件 .
中提取我所有的 firestore 规则谁能帮我解决这个问题
firebaser 在这里
Firebase CLI 目前没有从服务器读取安全规则的命令。现在获取规则的唯一方法是从 Firebase 控制台复制它们。
虽然正在积极讨论添加此功能,因此我强烈建议您权衡 filing a feature request。
如果您在新文件夹(不是现有的项目文件夹)中运行命令firebase init firestore
,它将放置您所有的索引和规则在那个新工作区中。
也就是说,这不是获取规则的最便捷方式,但确实有效。如果您打算编写自己的代码,可以使用 API 以编程方式处理安全规则。