console.info(msg); process.exit(0); 上边两句,执行时,并不能得到打印输出,为什么呢?
6 回复
@leapon 我是这样放在process.on的回调里的,然后在外边抛了异常,如果没有退出这句,可以捕捉到异常,并打印出来,如果加上,就直接退出了。我想做的效果是程序有异常退出时能够把异常打印出来,怎么做好点呢?
process.on('uncaughtException', function(err) { console.log('Caught exception: ' + err); process.exit(0); });