【问题标题】:firebase install error in react-native projectreact-native项目中的firebase安装错误
【发布时间】:2018-05-10 23:37:32
【问题描述】:

在我的 react-native 项目中,我遇到了一些无法像这样在我的项目中安装 firebase 的问题。

Error message when I insert firebase code

App.js:

import React, { Component } from 'react';
import { View, Text } from 'react-native';
import { Header, Card, CardSection, Button } from './components/common';
import firebase from 'firebase';
import LoginForm from './components/LoginForm';

class App extends Component {
  componentWillMount() {
      const firebase = require('firebase/app');
      firebase.initializeApp({
        apiKey: '',
        authDomain: '',
        databaseURL: '',
        projectId: '',
        storageBucket: '',
        messagingSenderId: ''
        });
      }

  render() {
    return(
      <View>
        <Header headerText="Thi is Header" />
        <LoginForm />
      </View>
    );
  }
}

export default App;

【问题讨论】:

  • 根据错误;我会检查第 32 行
  • 您不必导入“const firebase = require('firebase/app');”再次在 componentWillMount 方法中,因为您已经在顶部导入。只需替换“从'firebase'导入firebase;”使用“从'firebase/app'导入firebase;”

标签: firebase firebase-authentication


【解决方案1】:

你应该使用

const firebase = require('firebase');

【讨论】:

    【解决方案2】:

    删除import firebase from 'firebase';

    也可以使用const firebase = require('firebase'); 而不是const firebase = require('firebase/app');

    【讨论】:

      猜你喜欢
      • 2022-07-06
      • 2021-09-06
      • 1970-01-01
      • 2022-11-26
      • 1970-01-01
      • 2021-07-11
      • 2020-11-02
      • 1970-01-01
      • 2021-02-26
      相关资源
      最近更新 更多