xiongwilee / Gracejs

A Nodejs BFF framework, build with koa2(基于koa2的标准前后端分离框架)
https://grace.wilee.me
MIT License
1.39k stars 238 forks source link

koa 新手求教 #62

Closed llyp618 closed 6 years ago

llyp618 commented 6 years ago

https://github.com/xiongwilee/Gracejs/blob/8ad4d95b16a714bd68c82fb9e76660bbbffd30d9/middleware/proxy/index.js#L52 中间件里像 把proxy这种功能绑在 ctx上 这种方式真的好吗? 这种工具往往不变,每次请求过来这个操作都要执行一遍,而且代码里每次绑定时都是重新声明。 另外中间件 开头判断ctx.proxy 是否存在,这个操作本身就没用吧。。每次请求过来,ctx都是重新实例化的,不改原型的话,肯定不存在啊。