关于路由命中

来源:11-3 介绍路由

fy000

2019-08-01

老师在讲express中间件的时候,路由命中是包含"/“的:
localhost:3000/login-test 是会命中”/"的

但是在koa中,实际并不会命中"/“的,现在迷惑到底需不需要命中
图片描述
现在我访问/string并不会进入”/"中的consolelog,那么到底哪个是正确的,有点迷惑

写回答

1回答

双越

2019-08-01

koa-router 做了处理,会将你的路由,和已有的路由规则进行匹配,所以不会命中 / 。

如果你要测试,你不要用 koa-router ,就用 koa 中最简单的用法(koa 文档中写的),就会命中 /  了。

0
0

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

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

4051 学习 · 2006 问题

查看课程