我正在创建一个快速应用程序,摩根正在使用该应用程序进行日志记录。但是我在运行应用程序时无法看到日志。我应该怎么做才能在快速应用程序中使用 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');