NodeJS 6:如何查看整个错误堆栈跟踪?

时间:2017-01-24 08:27:23

标签: javascript node.js

而不是在编译/运行时获取承诺拒绝警告

npm start

(node:22996) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 1): SyntaxError: Unexpected identifier

我是否可以使用在nodejs 4中使用的错误来获取整个堆栈跟踪指出我的代码中的行?

SyntaxError: /Users/user/Documents/project/app.js: Unexpected token (30:57)

1 个答案:

答案 0 :(得分:4)

将以下内容添加到您的代码中以获得您期望的堆栈跟踪:

process.on('unhandledRejection', r => console.error(r));

它会显示带错误的代码行。