繁体   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