部署Firebase规则时意外的规则格式.rules

问题描述

我正在尝试部署运行firebase deploy --only database:rules的Firebase规则。 我的firebase.json包含一个属性数据库:

"database": {
  "rules": "database.rules"
}

我包含规则的文件称为dabatase.rules。 运行deploy命令,出现错误:Error: Unexpected rules format .rules

关于我做错了什么的任何想法?谢谢!

解决方法

看来firebase.json是错误的。我使用Firestore数据库。因此,firebase.json中的属性必须为firestore

"firestore": {
  "rules": "database.rules"
}

编辑此文件,使所有内容都像魅力一样。

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...