0

我读到使用域是处理未处理异常的正确方法,但我不知道如何通知最终用户此错误。我不希望最终用户忽略此错误,我想向他们显示错误消息。

我目前的代码是这样的:

var domain = require('domain').create();

domain.on('error', function(err) {
  console.error('Unhandled exception occured:\n', err.stack.toString());

  // Don't know how to access the response (nor request) object here so I can return error
  // res.json({error:'Error ocurred'});
});

domain.run(function() {
// Here is complete logic including definition of http server 
...
});
4

0 回答 0