err && console.log("监听成功");
});
当我访问localhost:8888/test时候,返回了:2,服务端打印了
*1
*2
从上面可以看到什么?...实现app.get app.post等方法
目前我们接受到响应,就会触发 cb 这个回调函数,那我们打印下,看看是什么参数?...开始编写 get 和 post 方法
这里注意,有路由是'/'的,这种是不管任何路由都会触发一次
constructor() {
this.routers = {
get: [...}
初始化时候定义 get、post 的数组储存对应的 path 和 handle....,遍历找到请求的路由,触发回调,此时已经能正常返回数据了
[ { method: 'get', path: '/test', handle: [Function] } ] ,method
此时最简单的express