Реагировать на базу данных Firebase - PullRequest
0 голосов
/ 03 октября 2019

Я пытаюсь настроить файл конфигурации firebase следующим образом:

import firebase from 'firebase/app';
import Rebase from 're-base';

var firebaseConfig = {
    apiKey: process.env.REACT_APP_FIREBASE_KEY,
    authDomain: process.env.REACT_APP_FIREBASE_DOMAIN,
    databaseURL: process.env.REACT_APP_FIREBASE_DATABASE,
    projectId: process.env.REACT_APP_FIREBASE_PROJECT_ID,
    storageBucket: process.env.REACT_APP_FIREBASE_STORAGE_BUCKET,
    messagingSenderId: process.env.REACT_APP_FIREBASE_SENDER_ID,
    appId: "some App Id"
};

const app = firebase.initializeApp(firebaseConfig);
const base = Rebase.createClass(app.database());

export { base };

Я также добавил .env на том же уровне, что и node_modules:

REACT_APP_FIREBASE_KEY="my key"
REACT_APP_FIREBASE_DOMAIN="my domain"
REACT_APP_FIREBASE_DATABASE="hmy db"
REACT_APP_FIREBASE_PROJECT_ID="my project id"
REACT_APP_FIREBASE_STORAGE_BUCKET="";
REACT_APP_FIREBASE_SENDER_ID="sender id"

И я 'Вы получили ошибку: TypeError: app.database не является функцией. << который из конфига firebase. Есть идеи, что здесь происходит? </p>

1 Ответ

0 голосов
/ 03 октября 2019

Попробуйте добавить это import 'firebase/database';

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...