如何在一个应用程序中以角度使用Firebase实时数据库和Firestore

时间:2019-06-23 16:35:28

标签: javascript firebase firebase-realtime-database google-cloud-firestore

我正在使用Firebase在angular上建立一个新项目。一段时间后,我意识到我需要将Firestore也包含在我的项目中。现在的问题是,如何在一个应用程序中以角度配置它,以便可以同时使用firebase实时数据库和firestore。

这是我在angular中的Firebase实时数据库配置-

export const environment = {
  production: false,
  firebaseConfig: {
    apiKey: "apikey",
    authDomain: "friendlyeats-3f66a.firebaseapp.com",
    databaseURL: "https://friendlyeats-3f66a.firebaseio.com",
    projectId: "friendlyeats-3f66a",
    storageBucket: "friendlyeats-3f66a.appspot.com",
    messagingSenderId: "xxxxxxxxxxxx",
    appId: "1:xxxxxxxxxxxx:web:546e663bfcf9179d"
  }
};

2 个答案:

答案 0 :(得分:1)

没有什么可以阻止您在同一项目的同一应用程序中使用Cloud Firestore和实时数据库。不需要为此配置任何特殊功能。只需像平常一样使用每个SDK。

答案 1 :(得分:1)

您只需一次初始化AngularFireModule.initializeApp(envi),然后就可以导入模块,例如实时数据库:AngularFireDatabaseModule云存储:AngularFirestoreModule身份验证:AngularFireAuthModule或功能:{{1} }

AngularFireFunctionsModule