我将Webpack与firebase和firebase-admin一起使用。
要安装firebase,我跑了
npm install --save firebase
我正在使用导入Firebase,
import * as firebase from 'firebase/app' import 'firebase/auth'
我也试过
import * as firebase from 'firebase'
我试过了
const firebase = require('firebase')
根据网络入门指南中的建议
firebase.auth()但是,当我尝试使用时,出现错误
firebase.auth()
console.js:32 TypeError:firebase.auth不是函数
当我使用调试器进行检查时,firebase我发现它实际上没有auth功能:
firebase
auth
> firebase {__esModule: true, initializeApp: ƒ, app: ƒ, Promise: ƒ, …}
如何使用webpack将auth()包含为函数?
谢谢。
编辑:这 不是 注释中问题的重复。该问题涉及的是作为auth服务成员的方法,而不是auth服务本身。
好的,可以通过删除node_modules目录并重新安装所有内容来解决此问题。
node_modules
我也像这样导入firebase:
import firebase from 'firebase' require('firebase/auth')
我不知道。
¯\_(ツ)_/¯