以下是我使用firebase的一个简单示例:
let firebase = require('firebase');
firebase.initializeApp({
serviceAccount: './config/firebase.json',
databaseURL: 'https://thenameofhedatabase.firebaseio.com'
});
let db = firebase.database();
...
...
重点是,在所有代码执行后,db
对象保存node.js会话。我不想打电话给process.exit(0)
。那么,关闭或处置firebase的db
对象的正确方法是什么?
答案 0 :(得分:10)
这是fixed in the version 3.4.1 of the JavaScript SDK。
\D
现在可以正确释放数据库,以便Node.js进程可以退出。