Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/elixir/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
firebase cli:firestore规则-如何指定要部署的文件_Firebase_Google Cloud Firestore_Firebase Cli - Fatal编程技术网

firebase cli:firestore规则-如何指定要部署的文件

firebase cli:firestore规则-如何指定要部署的文件,firebase,google-cloud-firestore,firebase-cli,Firebase,Google Cloud Firestore,Firebase Cli,在文档中 我知道我可以使用以下方法部署规则: firebase deploy --only firestore:rules 有没有办法指定规则文件的位置?您不能在命令行标志中指定规则文件的位置,但可以在firebase.json中设置: { "firestore": { "rules": "path/to/your/firestore.rules" } } 哪个站台?我想你不明白这个问题。我想使用cli更新firestore的规则。看看我链接的文档,你不能在命令行中指定它。

在文档中

我知道我可以使用以下方法部署规则:

firebase deploy --only firestore:rules

有没有办法指定规则文件的位置?

您不能在命令行标志中指定规则文件的位置,但可以在
firebase.json中设置:

{
  "firestore": {
    "rules": "path/to/your/firestore.rules"
  }
}

哪个站台?我想你不明白这个问题。我想使用cli更新firestore的规则。看看我链接的文档,你不能在命令行中指定它。它将从
firebase.json
中获取规则文件的名称。哦,太好了,我试试这个。我想你的意思是
rules.js
对吗?firebase.json中有什么文档吗?实际上对于firestore来说,它不是
rules.js
rules.json
,因为该语言既不是JavaScript也不是json。我们通常称该文件为
something.rules
。文档中有更多关于什么是有效的信息。是的,我在
.json
扩展上的错误。非常感谢。firebase.json中是否有我遗漏的文档?想了解更多关于我可以在这里配置的内容谢谢,我一直在到处寻找firebase.json模式的文档。