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