簡體   English   中英

無法在節點中運行新的firebase

[英]Can't run new firebase in node

我正在跟隨谷歌的這個談話 但是我無法實例化firebase對象。

我有一個package.json文件,並以:

npm install firebase --save

然后做了以下事情:

let Firebase = require('firebase');
let myFire   = new Firebase('[link to my app]');

但是,當我從終端運行johhny-five app時,我收到錯誤: Firebase is not a function

我該如何實現對象? Firebase是否更改了API?

注意:我將它注入到repl並運行>> typeof Firebase我得到它實際上是一個'對象'。

是的,他們更改了API,看看: 從Firebase.com升級您的Web / Node.js應用程序

這是你現在的方式:

// See https://firebase.google.com/docs/web/setup#project_setup for how to
// auto-generate this config
var config = {
  apiKey: "apiKey",
  authDomain: "projectId.firebaseapp.com",
  databaseURL: "https://databaseName.firebaseio.com"
};

firebase.initializeApp(config);

var rootRef = firebase.database().ref();

要獲取config值,請轉到上一代碼頂部的URL, 將Firebase添加到Web項目 ,該URL指導您執行以下操作:

要將Firebase添加到您的應用中,您需要一個Firebase項目和一小段代碼,以便添加到您的應用HTML中,其中包含有關項目的一些詳細信息。

  1. 如果您還沒有Firebase項目,請在Firebase控制台中創建Firebase項目。
    • 如果您已有與您的應用相關聯的現有Google項目,請點擊導入Google Project。 否則,單擊“創建新項目”。
    • 如果您已有項目,請單擊項目概述頁面中的添加應用程序。
  2. 點擊添加Firebase到您的網絡應用。
  3. 單擊“復制”,然后將代碼段粘貼到應用程序HTML中。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM