Javascript 类型错误:Firebase不是一个函数
我正在尝试学习firebase节点教程: 我的node.js应用程序因“TypeError:Firebase不是函数”错误而崩溃。我的index.js文件:Javascript 类型错误:Firebase不是一个函数,javascript,node.js,firebase,Javascript,Node.js,Firebase,我正在尝试学习firebase节点教程: 我的node.js应用程序因“TypeError:Firebase不是函数”错误而崩溃。我的index.js文件: var Firebase = require("firebase"); var firebaseRef = new Firebase("https://word-word-number.firebaseio.com/"); 第二行是发生碰撞的地方 在my package.json中,我有: "firebase": "^3.0.2",
var Firebase = require("firebase");
var firebaseRef = new Firebase("https://word-word-number.firebaseio.com/");
第二行是发生碰撞的地方
在my package.json中,我有:
"firebase": "^3.0.2",
及
事实证明,firebase.com教程中关于最新firebase软件包的使用方法已经过时了。下面是来自的新说明 在代码中,您可以使用以下方式访问Firebase:
var firebase=require('firebase');
firebase.initializeApp({
apiKey:“”,
身份验证域:“”,
数据库URL:“”,
storageBucket:“”
});
或者,如果您通过新的Google Firebase dashboard中的权限设置服务帐户
,请使用新的官方文档中引用的方法:
为nodeJs用户更新的文档
这可能会修复所有这些错误。这就是为什么要查看第一个。它包含更新的文档和迁移指南作为Firebase的新手,我没有意识到Firebase.com文档不是官方文档。希望这篇文章对其他处于相同位置的人有用。firebase.com是官方网站,因为它是他们的网站,但在他们的首页上,他们通知你他们有一个更新的网站,位于firebase.google.com
"node": "5.11.0"
var firebase = require('firebase');
firebase.intializeApp({
apiKey: '<your-api-key>',
authDomain: '<your-auth-domain>',
databaseURL: '<your-database-url>',
storageBucket: '<your-storage-bucket>'
});