为firebase设置一个init文件有意义吗?
在我的Typescript React Firebase应用程序中,我创建了一个包含以下内容的文件:为firebase设置一个init文件有意义吗?,firebase,Firebase,在我的Typescript React Firebase应用程序中,我创建了一个包含以下内容的文件: import * as firebase from 'firebase/app'; import 'firebase/auth'; firebase.initializeApp({ ... }); export default firebase; 然后,我将从这里导入项目中的其他文件中的firebase 这是否正确/必要?我是否可以在顶级组件中调用initialize一次,然后从fireb
import * as firebase from 'firebase/app';
import 'firebase/auth';
firebase.initializeApp({ ... });
export default firebase;
然后,我将从这里导入项目中的其他文件中的firebase
这是否正确/必要?我是否可以在顶级组件中调用initialize一次,然后从
firebase/app
和firebase/auth
导入firebase
?我的方法有缺点吗?这种方法很常见,因为它允许您集中Firebase配置数据和初始化调用,同时也可以在其他地方简单地使用Firebase SDK