本文整理汇总了TypeScript中winston.Logger.error方法的典型用法代码示例。如果您正苦于以下问题:TypeScript Logger.error方法的具体用法?TypeScript Logger.error怎么用?TypeScript Logger.error使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类winston.Logger
的用法示例。
在下文中一共展示了Logger.error方法的8个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的TypeScript代码示例。
示例1: stopped
server.close((e: any) => {
if (e) {
logger.error(e);
process.exit(1);
}
logger.warn(`Server stopped (${signal}).`);
process.exit();
});
示例2: errorLog
export function errorLog(msg: any) {
const errorLog = new (winston.Logger)({
transports: [
new (winston.transports.Console)({
colorize: true,
level: 'error'
})
]
});
errorLog.error(msg);
}
示例3: getMessagesFromCache
public async getMessagesFromCache (room:string):Promise<{message:string,clientData:IClientData}[]> {
try{
let data = await this.redisProvider.redis.lrange(room,0,this.env.maxMessageCache)
let messages = _.map(data,(msg:string)=>JSON.parse(msg));
return messages;
}catch (e){
this.logger.error("failed to get messages from redis",e);
throw e;
}
}
示例4:
.catch((e: any) => {
logger.error(e);
process.exit(1);
});
示例5: error
export function error(str, meta?) {
if (meta) return logger.error(str, meta);
return logger.error(str);
}
示例6: function
level: 'info',
filename: 'server.txt',
json: false,
maxsize: 5242880, // 5MB
maxFiles: 2,
colorize: false
}).on('error', function(err) {
console.error(err.stack);
}),
new win.transports.Console({
level: 'debug',
json: false,
colorize: true
})
],
exitOnError: false
});
export const log = {
info(owner, ...params) {
logger.info(ensureStringLength(owner) + ' : ', ...params);
},
warn(owner, ...params) {
logger.warn(ensureStringLength(owner) + ' : ', ...params);
},
error(owner, ...params) {
logger.error(ensureStringLength(owner) + ' : ', ...params);
}
};
示例7: error
public error(message:string){
winston_logger.error(message);
}
示例8: parse
error: (message: string, ...args: any[]) => logger.error(format(scope, message), parse(args))