我知道如果存在未捕获的异常,节点会写入stderr:
https://nodejs.org/api/process.html#process_event_uncaughtexception
或者遇到console.error('有些错误哟');
https://nodejs.org/api/console.html#console_console_error_data_args
但节点写入stderr
的其他上下文是什么?我想知道throw new Error()
会导致节点将错误写入stderr
或unknown rangeError
,还是会将这些错误写入stdout
?我无法在节点文档中找到确认方式。