导入 firebase 后出现本机错误

react-native error after import firebase

我已经使用 cmd

在我的项目中安装了 firebase
npm install --save firebase 

当我将 firebase 导入我的 react-native 项目时 import firebase from 'firebase' 我收到了这个错误。可能是什么问题呢?

那是因为最新版本的 firebase 你可以回滚到版本 4 或者你可以导入

从“@firebase/app”导入 firebase; 以上两种方法中的任何一种都可以解决你的问题

运行 进入同样的问题我通过安装 babel polyfill

解决了它
npm i --save-dev babel-polyfill

然后在我的 index.js:

import 'babel-polyfill';

遵循此模式,错误将得到解决问题是由于 Firebase 存储库中的升级:

import React, {Component} from 'react';
import {Text, View} from 'react-native';
// import firebase from 'firebase';
import firebase from '@firebase/app'
import { Header } from './Components/Common';