Skip to content

Latest commit

 

History

10 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

qlog

English   简体中文  

introduction

simple integration of console printing, displaying the type, content, time, etc. of printed content, distinguishing packaging and development environments

install


npm i qlog -S

use

// umd
<script src="qlog.umd.js"></script>

const qlogObj = new qlog({
    level:qlog.level.VerBose,
    locale:'zh-cn',
    zIndex:99
});
// es
import qlog from 'qlog';

const qlogObj = new qlog({
    level:qlog.level.VerBose,
    locale:'zh-cn',
    zIndex:99,
});
// qlogObj.filter(3);
qlogObj.log('测试',123,{zIndex:100});
qlogObj.info('测试33',555);
qlogObj.warn('测试33',555);
qlogObj.error('测试33',555);
qlogObj.log('测试3555',[{t:1,b:2,c:3},123,[{t:1,b:2,c:3},{t:1,b:2,c:3}]],{zIndex:100,style:'font-size:20px'});

initialize parameters

参数名 作用 是否必填 默认值
build 判断是否为打包环境,true为打包环境,false为开发环境 false
level 打印等级 qlog.Level.VerBose
locale 语言 en
zIndex 打印层级,后续打印只显示比初始层级高的打印内容 1
VerBoseStyle VerBose层级打印样式 undefined
InfoStyle Info层级打印样式 undefined
WarningStyle Warning层级打印样式 undefined
ErrorStyle Error层级打印样式 undefined
format 显示时间格式(可以参考dayjs文档) undefined

method

log、info、warn、error

parameter type whether
key string | number false(Suggest filling in different key values each time to facilitate subsequent filtering)
message any false
param LogParam = { style?:string, zIndex?:number } false

filter

parameter type whether
key string | number true

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages