Javascript 复制正常节点错误打印行为
当节点遇到捕获的异常时,它将打印发生错误的行,后跟堆栈跟踪,然后退出:Javascript 复制正常节点错误打印行为,javascript,node.js,error-handling,Javascript,Node.js,Error Handling,当节点遇到捕获的异常时,它将打印发生错误的行,后跟堆栈跟踪,然后退出: /example.js:1 throw new Error() ^ Error at ... 我想捕获一个异常,打印完全相同的内容,然后继续。基本上: 试试看{ 某物(); }捕获(e){ //这里有什么? 控制台错误(e); } 请注意,上面的示例已经打印了堆栈跟踪。缺少的部分是前四行,包括文件/行引用、行文本和列指示符。您可以使用Error属性: try { something(); } catch (
/example.js:1
throw new Error()
^
Error
at ...
我想捕获一个异常,打印完全相同的内容,然后继续。基本上:
试试看{
某物();
}捕获(e){
//这里有什么?
控制台错误(e);
}
请注意,上面的示例已经打印了堆栈跟踪。缺少的部分是前四行,包括文件/行引用、行文本和列指示符。您可以使用Error属性:
try {
something();
} catch (e) {
console.err(e.stack);
}
console.error(e)
?您是在询问如何复制打印的节点错误吗?可能是这个@ajmeese7的重复项是的,这正是我要问的。这不是重复项。这个问题询问如何打印堆栈跟踪。这个问题中的示例代码已经打印了堆栈跟踪;缺少的部分是//这里是什么?
。这在功能上与问题中的示例代码几乎相同。它不会打印整个指定的输出(节点为未捕获异常打印的内容)。