【问题标题】:auth' is not exported from 'firebase' in react appauth 未从 React 应用程序中的“firebase”导出
【发布时间】:2020-11-07 13:44:47
【问题描述】:

这是我第一次在 react 中使用 firebase,我在 userProvider.js 文件中收到错误

auth' is not exported from 'firebase'

在我的 firebase.js 中我会这样做

 import "firebase/auth";
 export const auth = firebase.auth();

在我的 userProvider.js 文件中,我将其导入为

import {auth} from 'firebase';

我是这方面的初学者。我不知道我是否在这里遗漏了一些简单的东西

【问题讨论】:

    标签: javascript reactjs firebase firebase-authentication


    【解决方案1】:

    您没有正确导入 Firebase SDK。请务必阅读documentation on using Firebase with module bundlers。从 v8.0.0 开始,您必须像这样导入 Firebase SDK:

    import firebase from "firebase/app"
    import "firebase/auth"
    
    const auth = firebase.auth()
    

    不要直接从“firebase”导入。

    【讨论】:

    • 当我尝试从另一个文件(如export const auth = firebase.auth())导出它时,它似乎不起作用
    猜你喜欢
    • 2020-06-01
    • 1970-01-01
    • 2021-02-09
    • 2023-02-03
    • 1970-01-01
    • 2019-05-22
    • 2021-01-17
    • 2021-08-14
    • 1970-01-01
    相关资源
    最近更新 更多