我正在尝试创建一个简单的 node.JS 命令行脚本来使用他们的 Javascript API 与 Firebase 进行交互。我希望该工具在完成交互后关闭 Firebase 连接并终止。
这是一些示例代码,显示了我要实现的目标:
var Firebase = require('firebase');
var myRootRef = new Firebase('https://myprojectname.firebaseIO-demo.com/');
myRootRef.set('It's working!');
一种可能的解决方案是添加回调并调用 process.exit():
var Firebase = require('firebase');
var myRootRef = new Firebase('https://myprojectname.firebaseIO-demo.com/');
myRootRef.set("It's working!", function() {
process.exit(0);
});
但是,我希望有一个比使用 process.exit() 强制进程终止更优雅的解决方案。
有任何想法吗?