有没有办法改变captains-log暴露的方法? 我正在开发一个sailsJs项目。我需要日志级别和调用: FATAL \ ERROR \ WARN \ INFO \ DEBUG 我设法通过在config.log文件中执行此操作来更改日志级别:
var winston = require('winston');
winston.setLevels(
{
crit: 1,
error: 2,
warn: 3,
info: 4,
debug: 5,
verbose: 6
});
module.exports.log = {
level: 'info',
custom: new winston.Logger({
transports: [
new winston.transports.Console(),
new(winston.transports.File)(
{
filename: './.tmp/log.log'
}),
]
})
};
但是我无法找到重命名暴击的方法,这是致命的,所以我可以这样做:
sails.log.fatal
代替sails.log.crit
谢谢!