我希望能夠向我的用戶發送一條友好的錯誤消息,只要我無法從node.js內部連接到我的MongoDB服務器,而不是像現在一樣讓node.js
嚇壞了。用node.js顯示錯誤
顯然這不會工作,因爲我不能從路由方法外部訪問響應變量(app.get('/' ...
),所以我應該怎麼做呢?
沒有必要顯示一些奇特的東西,但只是通知用戶一個臨時問題將是驚人的。
mongoose.connect('mongodb://localhost/test', function(err) {
if (err) {
//response.send('Temporary problem', 500);
}
});
// Routes
app.get('/', index.index);
//... And so on