0

次のコードがあります。

var express = require('express');
var http = require('http');
var OrientDB = require('orientjs');
var util = require('util');
var httpApp = express();
http.createServer(httpApp).listen(8080, function() {
console.log("Server started on port 8080");

//conect to orientdb server
var server = OrientDB({
    host: 'localhost',
    port: 2480,
    username: 'root',
    password: '123456'
});

console.log('connected to orientdb.');

//list all databases
server.list()
    .then(function(dbs) {
        console.log('There are ' + dbs.length +' databases on the server.');
    }).catch(function(e) {
        console.error(e);
    });
})

コンソールの結果は次のとおりです。

Server started on port 8080
connected to orientdb.

しかし、データベースの数を表示しようとしても何も起こりません。なぜ実行されないのですかthencatch何かを設定する必要がありますか?!? nodejsサーバーがクラッシュしないことに言及したいと思います。

4

1 に答える 1