代码拉取完成,页面将自动刷新
一个前端日志系统
npm i rubylog
框架日志分为 NONE,DEBUG,INFO,WARN 和 ERROR 5 个级别,别在不同的场景下使用
使用外部文件进行配置,方便现场实施进行修改
logger.trace(msg)
:输出一个堆栈跟踪 0
logger.debug(msg)
:输出一个调试日志 1logger.info(msg)
:输出一个信息日志 2
logger.warn(msg)
:输出一个警告日志 3
logger.error(msg)
:输出一个错误日志 4
不同级别的上报方式
日志记录方式
//level:日志级别,log:日志内容
rlog.log(level, log);
//自定义日志参数信息
const debugObj={
info:'Debug信息',
module:'视图1',
debug:{'cardData':cardData},
codeline:67,
file:'view_overview.jsx'
}
rlog.log('info',"可以只输入一条文字信息");
rlog.info('可以直接按级别输出信息');
rlog.log('debug',debugObj);
//预设日志方法
rlog.getReactDrawTime('视图'); //获取react模块渲染时间
rlog.event(e); //输出一条event日志
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。
1. 开源生态
2. 协作、人、软件
3. 评估模型