快速记录颜色格式

时间:2016-03-18 22:13:03

标签: node.js express

新手在这里。

在express 3.2.6中,我注意到当你将日志记录设置为$scope.controlDTO.controlOwners时,stdout中日志的格式是灰色的,并且很容易在眼睛上(黑暗模式?),如下所示:

enter image description here

但是,使用express 4.0并使用morgan在app.js中使用以下内容进行日志记录

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

登录终端就像这样

enter image description here

无论如何要获得"黑暗模式"使用express 4.0和morgan进行日志记录的主题?或者这只是在快递3.0中可用吗?

看起来可以修改这个来实现这个目标吗? https://github.com/expressjs/morgan/blob/master/index.js#L183

1 个答案:

答案 0 :(得分:0)

您可以通过制作自定义记录器来尝试此

来自定义记录器颜色
//controller
var logger = require('./relative/path/to/logger');
logger.log('some thing');
logger.error('some thing');
// you may use custom colors and create custom functions like warning() etc

使用

Generator::generateData()

希望它有所帮助;)