node js uncaughtException在回调中发送空对象

时间:2017-03-02 08:27:13

标签: node.js

我在节点js中设置了uncaughtException事件监听器:

process.on('uncaughtException', function (err) {
    console.log('uncaughtException: ');
    console.log(err);

    process.exit(1);
});

为了测试它,我尝试了以下方法。曾经一度:

callNonExistantFunction();

另一个:

throw new Error('test error');

在这两种情况下,都捕获了异常,但回调函数中err参数的值是一个空对象:{}。有没有办法得到错误的细节?如果重要的话,我正在使用Windows机器。

感谢。

0 个答案:

没有答案