我正在使用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"
}
};
答案 0 :(得分:1)
没有什么可以阻止您在同一项目的同一应用程序中使用Cloud Firestore和实时数据库。不需要为此配置任何特殊功能。只需像平常一样使用每个SDK。
答案 1 :(得分:1)
您只需一次初始化AngularFireModule.initializeApp(envi)
,然后就可以导入模块,例如实时数据库:AngularFireDatabaseModule
云存储:AngularFirestoreModule
身份验证:AngularFireAuthModule
或功能:{{1} }
AngularFireFunctionsModule