建议和反馈

请填写你的反馈内容

问答 > Go/Python > 问答详情
已解决

区块链的弃用警告错误10LK

我正在尝试构建hyperledger fabric区块链应用程序。当我想用区块链唤醒时npm:npm run env:restart,我收到以下错误:

UnhandledPromiseRejectionWarning:未处理的承诺拒绝(拒绝ID:2):错误:脚本中发现的错误,停止执行(节点:4432)[DEP0018] 
弃用警告:不推荐使用未处理的承诺拒绝。将来,未处理的承诺拒绝将使用非零退出代码终止Node.js进程。

我怎样才能解决这个问题?

我的nvm版本:5.6.0我的nodejs版本:8.16.0


2019-07-19
0
请先登陆或注册

华中路2019-07-19

您在代码中的promise链中缺少catch块。

像这样添加:

var p1 = new Promise(function(resolve, reject) {
  throw new Error('Uh-oh!');});p1.catch(function(e) {
  console.log(e); // "Uh-oh!"});

有关Promises和catch块的更多信息,请参阅MDN


投一票
评论(0)
赞赏(0)

求助中

解决了这个问题,预计可以帮助到

  • 0
  • 1
  • 5
  • 2
  • 2
邀请

感谢您的善举,每一次解答会成为新人的灯塔,回答被采纳后获得20算力和相应的LK币奖励