Morgan 没有记录其余 API 调用



我正在创建一个快速应用程序,摩根正在使用该应用程序进行日志记录。但是我在运行应用程序时无法看到日志。我应该怎么做才能在快速应用程序中使用 morgan 正确获取日志?

这些是我启用摩根的片段。

const express = require('express');
const morgan = require('morgan');
let routes = require('./router');
const app = express();
morgan.format('myFormat', '[:date[clf]] ":method :url" :status :res[content-length] - :response-time ms');
app.use(morgan('myFormat'));  

我还尝试在开发环境中运行它,例如

app.use(logger('dev'));

我可以做些什么来在我的快速应用程序中正确获取日志?

您需要对行重新排序,如下所示:

const express = require('express');
const app = express();
const morgan = require('morgan');
morgan.format('myFormat', '[:date[clf]] ":method :url" :status :res[content-length] - :response-time ms');
app.use(morgan('tiny')); 
let routes = require('./router');

相关内容

  • 没有找到相关文章

最新更新