firebase.auth / storage / database不是函数,而是firebase.storage

时间:2018-02-12 16:21:44

标签: node.js firebase firebase-authentication google-cloud-firestore

我正在使用firebase / firestore学习node.js。出于某种原因,只将firebase.firestore()识别为函数。 firebase.auth(),firebase.storage()和firebase.database()未被识别为函数。

我正在使用其中一个YouTube示例中的基本代码:

var config = {
    apiKey: "",
    authDomain: "",
    databaseURL: "",
    projectId: "",
    storageBucket: "",
    messagingSenderId: ""
  };
  firebase.initializeApp(config);
  var firestore = firebase.firestore();

此问题似乎也在同一领域,但对我没有帮助。 Firebase Initializing Without Auth - firebase.auth is not a function

1 个答案:

答案 0 :(得分:0)

您确定包含所有firebase插件吗?来自doc:

  

您只需添加以下内容即可减少应用使用的代码量   你需要的功能。可单独安装的组件是:

     
      
  • firebase-app - 核心firebase客户端(必需)。
  •   
  • firebase-auth - Firebase身份验证(可选)。
  •   
  • firebase-database - Firebase实时数据库(可选)。
  •   
  • firebase-storage - Firebase存储(可选)。
  •