TypeError:Firebase不是一个function

我正在尝试遵循firebase Node教程: https : //www.firebase.com/docs/web/quickstart.html

我的node.js应用程序崩溃与“TypeError:Firebase不是一个函数”错误。 我的index.js文件:

var Firebase = require("firebase"); var firebaseRef = new Firebase("https://word-word-number.firebaseio.com/"); 

第二行是崩溃发生的地方。

在我的package.json中我有:

 "firebase": "^3.0.2", 

 "node": "5.11.0" 

事实certificate, firebase.com教程已经过时 ,应该如何使用最新的firebase包。 以下是来自https://www.npmjs.com/package/firebase的新指令

在您的代码中,您可以使用以下方式访问Firebase:

 var firebase = require('firebase'); firebase.intializeApp({ apiKey: '<your-api-key>', authDomain: '<your-auth-domain>', databaseURL: '<your-database-url>', storageBucket: '<your-storage-bucket>' }); 

另外,如果您在新的Google Firebase仪表板中通过权限设置Service Account ,请使用新官方文档中引用的方法:

https://firebase.google.com/docs/server/setup#add_the_sdk