除了firebase deploy --only firestore:rules
,还有其他上传规则的方案吗?
该命令只告诉Firebase它应该上传Firestore规则,而不是要上传哪个文件。它上载的确切文件实际上是在该项目的firebase.json
文件中配置的。但是没有办法在命令行中指定文件名。
你可以做的是设置多个项目别名,一个为你想要使用的每个规则文件,然后用firebase use ...
的别名之间切换或指定--project=<alias>
标志的别名。