Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/firebase/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在react原生项目中,我应该将firebase初始化放在哪里?_Javascript_Firebase_React Native - Fatal编程技术网

Javascript 在react原生项目中,我应该将firebase初始化放在哪里?

Javascript 在react原生项目中,我应该将firebase初始化放在哪里?,javascript,firebase,react-native,Javascript,Firebase,React Native,在react原生项目中,我应该将firebase初始化放在何处?在项目的其余部分,我应该如何访问firebase初始化? 以下是我的项目结构: 以下是firebase的模板初始化配置: // Initialize Firebase const firebaseConfig = { apiKey: "api-key", authDomain: "project-id.firebaseapp.com", databaseURL: "ht

在react原生项目中,我应该将firebase初始化放在何处?在项目的其余部分,我应该如何访问firebase初始化? 以下是我的项目结构:

以下是firebase的模板初始化配置:

// Initialize Firebase
const firebaseConfig = {
  apiKey: "api-key",
  authDomain: "project-id.firebaseapp.com",
  databaseURL: "https://project-id.firebaseio.com",
  projectId: "project-id",
  storageBucket: "project-id.appspot.com",
  messagingSenderId: "sender-id",
  appId: "app-id",
  measurementId: "G-measurement-id"
};

firebase.initializeApp(firebaseConfig); //how i should gives access to that?

选择一个只执行一次且不受react重新渲染影响的文件。。。例如,我建议
App.js
(或者为firebase导入和导出创建一个单独的文件)

要访问您创建的firebase实例,请在中初始化后将其从文件中导出

export const firebaseInstance=firebase;