老师你好,请问为什么整合中间件的时候要特意将router分开写?
老师,你好,请问为什么1-10书写时,为什么其他中间件都一起整合了,但是router却分开写呢?
1 2 3 4 5 6 7 8 9 10 | // 整合中间件 const middleware = compose([ koaBody(), statics(path.join(__dirname, '../public' )), cors(), jsonutil({ pretty: false , param: 'pretty' }), helmet() ]) app.use(middleware) app.use(routes()) |
42
收起
正在回答 回答被采纳积分+1
2回答
qq_潇生落雨_0
2020-01-22 17:39:24
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | // 整合中间件 const middleware = compose([ koaBody(), statics(path.join(__dirname, '../public' )), cors(), jsonutil({ pretty: false , param: 'pretty' }), helmet() ]) if (!isDev) { app.use(compress()) } app.use(middleware) // 老师,我想问的是,这里为什么不写在compose里面 app.use(routes()) |
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧