Javascript React Native-Firebase凭据位于单独的文件中
我的目标是将我的firebase设置在我的React原生项目的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_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