【发布时间】:2017-09-19 17:32:12
【问题描述】:
我有一个关于 NodeJ 的问题。从 6.6 开始,它表示无法获取未处理的承诺。
为了避免这种情况,我需要捕捉错误,但是......如果我得到了,我应该如何继续?
args[1] = args[1].split('!')[1].split('>')[0]
我尝试添加 .catch(err => console.log(err)) 但似乎没有任何改变。
提前致谢! :)
【问题讨论】:
-
您发布的代码不是异步的,也没有返回承诺。
-
你想更新你的代码sn-p
-
代码中是否包含嵌套的
Promises? -
UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 1): TypeError: Cannot read property 'catch' of undefined
标签: javascript node.js try-catch unhandled