我做了一个研究,但发现这个问题只在node.js上下文中,或react上下文中,但从很久以前,和家伙说,升级他们的firebase帮助。我的是上个月才安装。
基本上,我使用的是带有firebase API的React,下面的代码是:
firebase.auth().signInWithEmailAndPassword('an email', 'a password);
引发以下错误:类型错误:WEBPACK_IMPORTED_MODULE_2__firebase.a.auth不是函数
我当然是在进口火力基地:
import firebase from '../../firebase';
所有其他的firebase命令都工作得很好。
有人在使用react.js时遇到过这个问题吗?
先谢谢你了
3条答案
按热度按时间m3eecexj1#
只是把答案贴出来,也许是为了帮助别人。简单的解决办法(多亏了三思)是导入“firebase/auth”。下面是一个Firebase文件的例子:
vaj7vani2#
首先检查您的路径是否正确,如果是,尝试删除node_modules文件夹并重新创建
npm install
!bmp9r5qi3#
在较新版本的firebase中,您可以使用firestore、存储或实时数据库的功能