这是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不是函数
node.js firebase google-cloud-functions google-cloud-firestore