node.js express路由和中间件
const express = require('express');
const app = express();
// 自定义中间件
const customMiddleware = (req, res, next) => {
console.log('自定义中间件被调用');
next(); // 调用下一个中间件或路由处理器
};
// 使用自定义中间件
app.use(customMiddleware);
// 定义一个简单的GET路由
app.get('/', (req, res) => {
res.send('Hello World!');
});
// 监听3000端口
app.listen(3000, () => {
console.log('服务器运行在 http://localhost:3000/');
});
这段代码演示了如何在Express应用中定义一个简单的GET路由,并如何使用自定义中间件。当访问服务器的根路径时,服务器将响应“Hello World!”。在服务器启动时,将会输出自定义中间件被调用的日志信息。
评论已关闭