Firebase在本地调用实时数据库onCreate函数

时间:2020-02-20 22:58:41

标签: node.js firebase firebase-realtime-database google-cloud-functions firebase-cli

我已经创建了一个测试环境,并尝试通过Cloud Functions shell查看文档在本地调用Firebase Realtime Database onCreate函数以及测试数据。但它给出了一个错误。我可能误会了一些东西。

函数:TypeError:instance.INTERNAL.registerComponent不是registerDatabase中的函数...

我尝试的代码:

const testData = require('./test/testData.json')
requestSubmission(testData, {params:{accountKey: '-LwOLg3hWxXd8iNWBrUt', requestKey: '-M0Z5m8gGtfrgAER5KF'}})

我的云功能:

exports.requestSubmission = functions.database.ref('/requests/{accountKey}/{requestKey}')
   .onCreate((snap, context) => {
          //This is my original function.
});

1 个答案:

答案 0 :(得分:0)

我在github上检查问题时找到了解决问题的方法。我将其安装在功能文件夹中。

npm install @firebase/app --save