Node.js Firebase.initialize不是函数,我是否缺少一个包?

Node.js Firebase.initialize不是函数,我是否缺少一个包?,node.js,firebase,npm,google-cloud-functions,actions-on-google,Node.js,Firebase,Npm,Google Cloud Functions,Actions On Google,我正在尝试创建一个firebase函数,它可以访问我的数据库。但是,当我运行firebase deploy时——仅函数会出现以下错误: TypeError: firebase.initializeApp is not a function at Object.<anonymous> (C:\Users\xxx\Documents\TriviaGame\functions\index.js:34:10) at Module._compile (module.js:653

我正在尝试创建一个firebase函数,它可以访问我的数据库。但是,当我运行firebase deploy时——仅函数会出现以下错误:

TypeError: firebase.initializeApp is not a function
    at Object.<anonymous> (C:\Users\xxx\Documents\TriviaGame\functions\index.js:34:10)
    at Module._compile (module.js:653:30)
    at Object.Module._extensions..js (module.js:664:10)
    at Module.load (module.js:566:32)
    at tryModuleLoad (module.js:506:12)
    at Function.Module._load (module.js:498:3)
    at Module.require (module.js:597:17)
    at require (internal/module.js:11:18)
    at C:\Users\xxx\AppData\Roaming\npm\node_modules\firebase-tools\lib\triggerParser.js:21:11
    at Object.<anonymous> (C:\Users\xxx\AppData\Roaming\npm\node_modules\firebase-tools\lib\triggerParser.js:75:3)

npm install firebase
在我的函数目录中,更新了我的软件包并允许我访问
initializeApp()
函数。

npm install firebase
在我的函数目录中,更新了我的软件包并允许我访问
initializeApp()
函数

'use strict';


var firebase = require('firebase');
const {actionssdk} = require('actions-on-google');
const functions = require('firebase-functions');

const app = actionssdk({debug: true});


var config = {
  apiKey: "",
  authDomain: "",
  databaseURL: "",
  projectId: "",
  storageBucket: "",
  messagingSenderId: ""
};
firebase.initializeApp(config);
var database=firebase.database();
var allMyStuff = database.ref('triviagame');

//do stuff with my database values