43

当我运行命令时firebase deploy,我收到此错误:

错误:HTTP 错误:400,项目“my_project”不是启用 Firestore 的项目。

在此处输入图像描述

4

8 回答 8

36

您是否尝试使用 Cloud Firestore?

  • 如果是这样,请访问控制台的数据库部分并初始化 Cloud Firestore
  • 如果没有,请在firestore.rules本地删除文件
于 2017-10-05T12:49:26.057 回答
18

我自己想通了。这只是使用firebase控制台时的无知。我只需要从控制台本身的数据库下启用 firestore 测试版。

于 2017-10-09T13:02:54.383 回答
18

如果您不使用 Cloud Firestore,请在 firebase.json 中评论 firestore

在此处输入图像描述

于 2017-11-10T20:35:11.087 回答
12

我有同样的问题。解决方案是:转到 Firebase 控制台并在那里登录 [Firebase 控制台]。在这里,您将看到您最近的项目。转到您的项目,例如“stepintothepresent”,然后转到左侧面板的数据库,然后选择 cloud firestore,然后我选择了第二个选项。

Firebase 控制台 > 您的 Firebase 项目 > 数据库

之后我从命令提示符运行 firebase deploy ,结果是这样的

来自 windows 命令提示符的结果

于 2017-10-16T05:56:38.863 回答
0

您可以使用以下 URL 启用 REST API:

https://console.cloud.google.com/apis/library?project=

于 2018-07-03T07:30:26.547 回答
0

在初始 Firebase 设置时选择了 Cloud Firestore?

只需转到控制台并启用 Cloud Firestore。当提示一次时,您可以选择测试模式开始,然后将其更改为私有。

于 2019-05-12T12:19:46.267 回答
0

我必须创建一个数据库环境,之后它运行良好。我使用的是实时数据库,而不是云存储,所以它不应该停止它,无论如何,它是固定的。

于 2019-06-18T14:38:00.753 回答
-2

请有另一个答案的人。

您是否尝试使用 Cloud Firestore?

如果是这样,请访问控制台的数据库部分并初始化 Cloud Firestore * 您可以发布网址吗?

如果没有,请在本地删除 firestore.rules 文件 *Error: Error reading rules file firestore.rules

于 2017-10-07T02:47:56.037 回答