相关疑难解决方法(0)

尝试在node.js中使用google云功能时,admin.firestore不是一个功能

这是node.js index.js文件的标头:

const functions = require('firebase-functions');
const admin = require('firebase-admin');
admin.initializeApp(functions.config().firebase);
var db = admin.firestore();
Run Code Online (Sandbox Code Playgroud)

这是用于侦听firestore更改的node.js函数:

exports.myFoo = functions.firestore
  .document('foo/{bar}')
  .onWrite(event => {
    // do stuff
}
Run Code Online (Sandbox Code Playgroud)

这是在package.json文件中:

  "dependencies": {
    "firebase-admin": "^5-.4.2",
    "firebase-functions": "^0.7.1",
    "firestore": "^1.1.6"
  },
Run Code Online (Sandbox Code Playgroud)

当我尝试执行"firebase deploy"命令时,这是我得到的错误:

错误:解析函数触发器时发生错误.
TypeError:admin.firestore不是函数

askFirebase

node.js firebase google-cloud-functions google-cloud-firestore

12
推荐指数
1
解决办法
5348
查看次数