首页 > 解决方案 > auth 未从 React 应用程序中的“firebase”导出

问题描述

这是我第一次在 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';

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

标签: javascriptreactjsfirebasefirebase-authentication

解决方案


您没有正确导入 Firebase SDK。请务必阅读有关将 Firebase 与模块捆绑器一起使用的文档。从 v8.0.0 开始,您必须像这样导入 Firebase SDK:

import firebase from "firebase/app"
import "firebase/auth"

const auth = firebase.auth()

不要直接从“firebase”导入。


推荐阅读