0.3.21 • Published 7 years ago
gb-logger v0.3.21
#logger 量化nodejs前后端log level控制,错误收集模块
npm install logger
browser
var Logger=require('logger');
//Logger(namespace);
var logger=Logger('dashbaord:kpanel');
logger.debug('this is a debug message');
logger.error('this is error message');
//output will be
//dashbaord:kpanel this is a debug message
//dashbaord:kpanel this is error message
//set log level
localStorage.logLevel='error';
localStorage.logLevel='error';
localStorage.logLevel='info';
localStorage.logLevel='log';
localStorage.logLevel='debug';
//set namespace
localStorage.debug='dashboard:*'
nodejs $env:DEBUG = "*,-not_this" $env:LOGLEVEL = "info";
global.logLevel = 'info';
//先从环境变量里边取LOGLEVEL, 如果不存在再从global上取logLevel, 都不存在默认为info