簡単なコード:
initdb.js
var mongo = require('mongodb'),
MongoClient = mongo.MongoClient,
MongoServer = mongo.Server;
var mongoClient = new MongoClient(new MongoServer('host',port));
var db = mongoClient.db('db');
mongoClient.open(function (err, mongoclient) {
if (err) throw err;
});
このコードがエラーをスローした場合、ここではキャッチされませんmain.js
app.use(function(err, req, res, next){
console.log('error here');
});
その結果、エラーが発生し、アプリがクラッシュしました。アプリがクラッシュしないようにしたいだけです。解決策はありますか?