gpt4 book ai didi

angular - @firebase/firestore : Firestore (5. 0.4) : Could not reach Cloud Firestore backend. 后端在 10 秒内没有响应

转载 作者:太空狗 更新时间:2023-10-29 17:19:55 28 4
gpt4 key购买 nike

我正在从事 Angular 6 项目。这是我使用 --prod 构建时遇到的错误标记、主持和运行。我已经坐了很长时间了。最初认为这可能是 firestore 包的问题,​​我等了。但是现在更新到firestore 5.0.4,问题依旧。

[2018-06-04T06:11:47.859Z] @firebase/firestore: Firestore (5.0.4): Could not reach Cloud Firestore backend. Backend didn't respond within 10 seconds.

This typically indicates that your device does not have a healthy Internet connection at the moment. The client will operate in offline mode until it is able to successfully connect to the backend.

应用程序模块.ts

Imports: [
AngularFireModule.initializeApp(environment.firebaseConfig),
AngularFirestoreModule
]

应用程序组件.ts

constructor(public afAuth: AngularFireAuth,
private afs: AngularFirestore,
private db: AngularFireDatabase) {
this._currentUser = this.afAuth.authState
.pipe(
switchMap((user: any) => {
if (user) {
console.log(user);
return this.afs.collection('users').doc<User>(user.uid).valueChanges();
} else {
return Observable.create(null);
}
})
);
}

仅供引用:身份验证仍然有效。

依赖关系火力地堡5.0.4angularfire2 5.0.0-rc.10

最佳答案

您应该在 Firebase 控制台中启用 Firestore。执行以下步骤:

  1. 打开 Firebase Console ,打开或创建一个新项目。

  2. 数据库部分,点击云的开始按钮Firestore

  3. 为您的 Cloud Firestore 安全规则选择启动模式:测试模式锁定模式

  4. 点击启用。

Cloud Firestore 和 App Engine:您不能在同一项目中同时使用 Cloud Firestore 和 Cloud Datastore,这可能会影响使用 App Engine 的应用。尝试将 Cloud Firestore 用于其他项目。当您创建 Cloud Firestore 项目时,它还会在 Cloud API Manager 中启用 API .

关于angular - @firebase/firestore : Firestore (5. 0.4) : Could not reach Cloud Firestore backend. 后端在 10 秒内没有响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50674482/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com