查错技巧咨询

来源:6-6 API对接mysql(博客列表)

Ankin_小IT

2019-04-03

老师 我认为开发的时候有个很重要技能 就是查错, 但是nodejs写server端的时候 错误真的很难找 ,比如说我遇到了一个这样的错: UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 2): TypeError: Cannot read property ‘then’ of undefined 那我首先想到的是:我哪里的then语法写错或者哪个地方promise 写错了 但是项目里面很多地方都有then去处理promise返回的对象。我对比了半天才发现这个地方我把return写到里面去了。求教快速定位错误的方法。另外我也想问一下我这个地方return写给里面为什么就会报这个错误呢?图片描述
图片描述

写回答

1回答

双越

2019-04-03

  1. 所有语言在抛出错误时,都会带有行列信息的,让你能快速定位到出错的位置,不用你自己猜。

  2. 没看名表,你是说第二个截图这样写会报错?

0
0

Node.js+Express+Koa2+Nest.js 开发服务端

从入门到实战,一站式掌握 Node.js+Express+Koa2

4051 学习 · 2006 问题

查看课程