添加全局生效的中间件:
//使用express之前要安装express包 要在终端运行如下命令:npm i express
const express = require('express')
const app = express()
// 定义一个中间件
const mv = (req,res,next)=>{
console.log('中间件')
// 注意,在中间件函数最后,一定要调用下next函数,把请求交给下一个中间件或者路由
next()
}
// 使中间件全局生效
app.use(mv)
//如果要只需要中间件在局部生效,可以在get函数的第二个参数定义,如下
app.get('/',mv,(req,res)=>{
res.send('get请求响应成功')
})
app.listen(80,()=>{
console.log('服务器运行啦')
}