下面是我如何使用 firebase 的一个简单示例:
let firebase = require('firebase');
firebase.initializeApp({
serviceAccount: './config/firebase.json',
databaseURL: 'https://thenameofhedatabase.firebaseio.com'
});
let db = firebase.database();
...
...
重点是在所有代码执行之后,db
对象持有 node.js session 。我不想调用 process.exit(0)
。那么,关闭或处置 firebase 的 db
对象的正确方法是什么?
最佳答案
这是已经fixed in the version 3.4.1 of the JavaScript SDK的东西.
firebase.database().goOffline()
现在可以正确释放数据库,以便 Node.js 进程可以退出。
关于javascript - 如何在 node.js 中关闭 firebase 连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38222757/