在NodeJS中closuresDropbox Datastore API

我正在尝试在NodeJS上使用Dropbox Datastore API。 我可以连接并使用它,但我似乎无法停止并让程序正常退出。 我从https://www.dropbox.com/static/api/1/dropbox-datastores-0.1.0-b3.js中提取文件,并将其放在我的本地目录中。

所以如果你运行以下(有效的信用),那么它永远不会退出。

var dropbox = new require('./dropbox.js') var client = new dropbox.Client ({ key:'apikey', secret:'apisecret', token:'useroauthtoken', uid:'useruid' }); var datastoreManager = client.getDatastoreManager(); datastoreManager.openDefaultDatastore(function(error,datastore){ if(error) console.log(error); var table = datastore.getTable('exampletable'); table.insert({hello:'newman',inthepool:true}); }); 

您是否尝试过process.exit()(请参阅http://nodejs.org/api/process.html#process_process_exit_code )?

这应该优雅地closures你的程序。

未经testing,但如何调用datastore.close()