介绍
- Connect是一个node中间件框架。每一个中间件在http处理过程当中经过改写request, response的数据、状态,实现了特定的功能。
- 根据中间件在整个http处理流程的位置,将中间件大体分为3类:
- Pre-Request 一般用来改写request的原始数据
- Request/Response 大部分中间件都在这里,功能各异
- Post-Response 全局异常处理,改写response数据等

const connect = require('connect')
const morgan = require('morgan')
let app = connect()
app.use(morgan('dev'))
app.use((req, res) => {
res.send('Hello world')
})
app.listen(3000)