MAA*_*MAA 4 javascript node.js npm firebase
我正在跟随谷歌的这个谈话.但是我无法实例化firebase对象.
我有一个package.json
文件,并开始:
npm install firebase --save
Run Code Online (Sandbox Code Playgroud)
然后做了以下事情:
let Firebase = require('firebase');
let myFire = new Firebase('[link to my app]');
Run Code Online (Sandbox Code Playgroud)
但是,当我johhny-five
从终端运行应用程序时,我收到错误: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();
Run Code Online (Sandbox Code Playgroud)
要获取config
值,请转到上一代码顶部的URL,将Firebase添加到Web项目,这将指导您执行以下操作:
要将Firebase添加到您的应用中,您需要一个Firebase项目和一小段代码,以便添加到您的应用HTML中,其中包含有关项目的一些详细信息.
- 如果您还没有Firebase项目,请在Firebase控制台中创建Firebase项目.
- 如果您已有与您的应用相关联的现有Google项目,请点击导入Google Project.否则,单击"创建新项目".
- 如果您已有项目,请单击项目概述页面中的添加应用程序.
- 点击添加Firebase到您的网络应用.
- 单击"复制",然后将代码段粘贴到应用程序HTML中.
归档时间: |
|
查看次数: |
1110 次 |
最近记录: |