【发布时间】:2018-03-19 15:33:18
【问题描述】:
我目前正在学习在我的项目中实现 angularfire2。不幸的是,我目前被卡住了。我像这里描述的那样设置了我的 Angular-Project
https://github.com/angular/angularfire2/blob/master/docs/install-and-setup.md
我还在 firebase 中使用规则集建立了一个数据库
{
"rules": {
".read": "true",
".write": "true"
}
}
但是当我尝试在浏览器的控制台中运行应用程序时,出现以下错误
ERROR 错误:该项目未启用 Cloud Firestore API
现在我在这里找到了启用 API 的方法
https://console.cloud.google.com/apis/library/firestore.googleapis.com/?project=projectname
现在让我带着错误
ERROR 错误:权限缺失或不足
我现在的问题是我可以设置 API 密钥(但也可以从我的 firebase 控制台获得不同的 API 密钥?)和 OAuth,但我不知道如何实现这些是我的代码。只是简单地生成一个 API 密钥并在 environment.firebase 配置中使用该密钥是行不通的。如果有人知道什么就太好了。我会继续努力,如果我也能正常工作,我会通知你。
【问题讨论】:
-
如果您使用的是
AngularFireDatabase,请在您的app.module.ts中从angularfire2/database导入AngularFireDatabaseModule。
标签: angularjs node.js firebase angularfire2 google-cloud-firestore