@zooey1184/log
v1.0.4
Published
#### 安装 ```sh yarn add @zooey1184/log # or npm i @zooey1184/log ```
Downloads
2
Readme
说明
安装
yarn add @zooey1184/log
# or
npm i @zooey1184/log
类型
默认定义类型 |类型|颜色| |--|--| |success|green| |warn|yellow| |error|red| |tip|cyan| |info|blue| |bold|加粗| |underline|下划线| |xxx(其他未定义)|white|
使用
// log === console.log log.error ==> console.error
const log = require('@zooey1184/log')
log('this is normal log style')
// 如果拆分多个,则第一个会设置成有背景色的提示
log.success('success', 'this is success log style')
// 如果字符串中有{{}} 包裹 包裹内部使用颜色 其他为白色
log.tip('this is {{tip}} log style')
log.warn('warn', 'this is {{warn}} ', 'log style')
log.xx('xxxx', 'not defined this function or property show this default style')
// bold | underline
log.bold('this is bold style')
// hex 使用hex 函数 颜色为hex|rgb 样式
log.hex('#d43f33')('this is hex style')
log.hex('rgb(88,189,144)')(' rgb ','this is rgb style\n')
// 除此之外 你还可以自定义 或者覆盖原有样式
log.good = '#CD0074'
log.good(' GOOD ', 'this is {{good}} style')
// 支持rgb
log.bad = 'rgb(120,189,144)'
log.bad('this is bad style')
不支持 log.rgb(...)(xxx) 你可以使用 log.hex('rgb(88,189,144)')