我总是收到此错误:
TypeError:firebase.auth不是函数
这是我的代码库,有人可以帮助我吗?
const functions = require('firebase-functions');
var firebase = require("firebase/app");
var firebaseConfig = {
apiKey: "AIzaSyCGLNi4KMtUSC3CC3s6V-ZLQA87fDEuP-w",
authDomain: "octatradesfirebasedemo.firebaseapp.com",
databaseURL: "https://octatradesfirebasedemo.firebaseio.com",
projectId: "octatradesfirebasedemo",
storageBucket: "octatradesfirebasedemo.appspot.com",
messagingSenderId: "889486380424",
appID: "1:889486380424:ios:fb54696dc8f4a731df7e3d"
};
firebase.initializeApp({firebaseConfig});
console.log(firebase.auth);
});
答案 0 :(得分:1)
如果要使用Firebase身份验证,则需要包括}}
和firebase/app
。
firebas/auth
第二个require语句将添加var firebase = require("firebase/app");
require("firebase/auth");
对象。
另请参阅Firebase文档的Add Firebase SDKs and initialize Firebase部分。
答案 1 :(得分:0)
您需要将<script src="/__/firebase/6.6.1/firebase-auth.js"></script>
或<script defer src="https://www.gstatic.com/firebasejs/6.6.1/firebase-auth.js"></script>
添加到您的应用中