我同时使用restify和express。
在restify中,我以这种方式创建服务器:
server = restify.createServer(serverSettings);
然后,我可以像这样处理 uncaughtException:
server.on('uncaughtException', function(req, res, route, err) {})
它与 process.on('uncaughtException') 不同。因为它捕获了所有的 uncaughtException 并且可以给客户端一个响应。所以我喜欢这种捕捉异常的方式。
但是在 Express 中,我找不到这样的东西。
所以就想问一下,快递里有没有一样的东西?或者有什么方法可以实现相同的功能?