1

これは私のtest1.jsです

console.log("foo");

test1.js を実行すると、コマンド ラインが返されました

$ node test2.js
foo
$

これは私のtest2.jsで、MongoDbClientを使用しています

var MongoClient = require('mongodb').MongoClient;

MongoClient.connect("mongodb://local.host/test?w=1", function(err, db) {
   console.log("foo");
});

ただし、test2.js を実行するときは、CTRL-C を押してコマンド ラインに戻す必要があります。

$ node test3.js
foo
^C
$

違いは何ですか?コマンドラインを元に戻すにはどうすればよいですか(おそらく接続を閉じます)?

4

1 に答える 1