Javascript React Native-Firebase凭据位于单独的文件中

Javascript React Native-Firebase凭据位于单独的文件中,javascript,firebase,react-native,Javascript,Firebase,React Native,我的目标是将我的firebase设置在我的React原生项目的根目录下的firebase_setup.js文件中。我想这样做是因为它允许我在我的login.js和signup.js文件中执行import firebaseApp from'AppName/firebase\u setup' 我不想在我想使用中的firebaseApp变量的每个组件中复制和粘贴我的Firebase凭据 firebase\u setup.js import * as firebase from 'firebase';

我的目标是将我的firebase设置在我的React原生项目的
根目录下的
firebase_setup.js
文件中。我想这样做是因为它允许我在我的
login.js
signup.js
文件中执行
import firebaseApp from'AppName/firebase\u setup'

我不想在我想使用中的
firebaseApp
变量的每个组件中复制和粘贴我的Firebase凭据

firebase\u setup.js

import * as firebase from 'firebase';

// Initialize Firebase
const firebaseConfig = {
  apiKey: "FIREBASE_API_KEY",
  authDomain: "FIREBASE_AUTH_DOMAIN",
  databaseURL: "FIREBASE_DB_URL",
  storageBucket: "",
};

export default const firebaseApp = firebase.initializeApp(firebaseConfig);
但是,当我刷新iPhone模拟器时,会出现以下错误:

SyntaxError: AppName/firebase_setup.js: Unexpected token (11:15)

我在
firebaseApp
上使用
export default
时似乎遇到了一些问题。对此问题的任何见解都将不胜感激!谢谢

尝试将最后一行更改为:

const firebaseApp = firebase.initializeApp(firebaseConfig);
export default firebaseApp;

将变量声明列表导出为“default”是没有意义的:首先,列表可以有多个元素:


非常感谢。成功了!我感谢你的解释。
export default var a, b, c;  // Non-sensical