javascript - 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';
我是这方面的完整初学者。我不知道我是否在这里遗漏了一些简单的东西
解决方案
您没有正确导入 Firebase SDK。请务必阅读有关将 Firebase 与模块捆绑器一起使用的文档。从 v8.0.0 开始,您必须像这样导入 Firebase SDK:
import firebase from "firebase/app"
import "firebase/auth"
const auth = firebase.auth()
不要直接从“firebase”导入。
推荐阅读
- c# - reCaptcha v2 - 'g-recaptcha-response' 的 Textarea 不起作用 Selenium 和 C#
- kubernetes - Kubernetes、LoadBalancer 和 Ingress,用于一个域上的多个服务
- excel - 计算日期时忽略空白单元格
- r - TraMineR 图形对 R 的布局没有反应
- excel - 水平拖动数据的Excel公式
- ldap - 根据子树过滤器获取父信息
- typescript - 打字稿泛型语法:做什么
达到? - c# - 在演示 C# 代码中创建和编辑文本文件导致“被另一个进程使用”错误
- json - 为什么 Apache http 服务器将 json POST 响应记录为二进制文件?
- assembly - 如何将指针从同一结构传递到nasm中的结构?