采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
会先执行处理404的方法
先处理use的,use有个处理404的就停下了,处理完use才开始处理get
那我猜测可能是这个中间件代码的一个漏洞,先把 use 的注册了,然后又注册的 get 的。待周末我仔细看看。
嗯呐嗯呐???
register()声明的时候加了一个自增的下标,然后match()做curRoutes.forEach之前排个序,执行顺序就正确了。不过我赶脚还是怪怪的,您有时间看一下吧
看你第二个截图,是最后执行的 404 处理呀。
看我第一个图的,手画红线的地方,那个就是404方法在的地方,404没有next,后面那两个没有执行
登录后可查看更多问答,登录/注册
从入门到实战,一站式掌握 Node.js+Express+Koa2
2.3k 16
1.4k 16
1.6k 15
1.4k 13
1.3k 13