Node.js中利用中间件处理错误案例
error.js
const express = require('express');
let app = express();
app.get("/index", (req, res) =>{
res.send("index")
})
app.get("/login", (req, res) =>{
res.send("login")
})
// set middleware to handle error
app.use((req, res) =>{
res.status(404).send("<h1>404 Not Found</h1>")
})
app.listen(3000, ()=>{
console.log("Port 3000 is listening...")
})