探索高效日志记录: Morgan——Node.js的HTTP请求日志中间件
import express from 'express';
import morgan from 'morgan';
// 创建一个Express应用
const app = express();
// 使用morgan记录所有请求到控制台
app.use(morgan('combined'));
// 定义一个简单的GET路由
app.get('/', (req, res) => {
res.send('Hello, World!');
});
// 监听3000端口
app.listen(3000, () => {
console.log('Server running on http://localhost:3000');
});
这段代码演示了如何在一个使用Express框架的Node.js应用中集成morgan日志中间件。通过app.use(morgan('combined'));
, 我们将所有进入的HTTP请求日志记录到控制台。这是一个简单的示例,展示了如何开始在实际应用中使用morgan来记录请求。
评论已关闭