Zamykanie połączenia firebase w Node.JS
Usiłuję utworzyć prosty skrypt wiersza polecenia node.JS, aby współdziałać z Firebase za pomocą ich API Javascript. Chcę, aby narzędzie zamknęło połączenie Firebase i zakończyło działanie po zakończeniu interakcji.
Oto przykładowy kod pokazujący, co próbuję osiągnąć:
var Firebase = require('firebase');
var myRootRef = new Firebase('https://myprojectname.firebaseIO-demo.com/');
myRootRef.set('It's working!');
Jednym z możliwych rozwiązań byłoby dodanie wywołania zwrotnego i wywołanie procesu.exit ():
var Firebase = require('firebase');
var myRootRef = new Firebase('https://myprojectname.firebaseIO-demo.com/');
myRootRef.set("It's working!", function() {
process.exit(0);
});
Jednak chciałbym mieć bardziej eleganckie rozwiązanie niż wymuszanie zakończenia procesu za pomocą process.exit ().
Jakieś pomysły?