【发布时间】: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