const express = require("express")
var bodyParser = require('body-parser')
const fs =require("fs")
// 创建服务器
const app = express()
app.get("/index",(req,res,next)=>{
fs.readFile('./index.js',"utf-8",(err,result)=>{
if(err){
next(err)
return
}else{
res.send(result)
}
})
// throw new Error('服务器发生未知错误')
// res.send("登录了")
})
// 错误处理中间件
app.use((err,req,res,next)=>{
res.status(500).send(err.message)
})
//自定义404
app.use((req,res,next)=>{
res.status(404).send("404 not found")
})
// 监听端口
app.listen(3000)
console.log("服务器已经启动")```
node 错误处理中间件
最新推荐文章于 2022-03-30 02:29:53 发布