dui-console
- duiConsole.print 一个融合了
chalk库
和console
的函数 - duiConsole.code 一个对字符编码进行处理的对象
dui-console print
// 融合`chalk库`和`console`对象Object
// 用法示例const print = print // 三种写法 输出结果相同// end()函数用于换行 直接调用()也可以换行' hello!'' hello!' printprintprintprint printprintprintprint print
print [Function] // 与console.log函数功能相似 但不追加换行符于字符串尾 直接调用可用于换行
print.log [Function] // 同print
print.end [Function] // 同print
print.err [Function] // 用于打印错误信息
print.suc [Function] // 用于打印成功信息
print.war [Function] // 用于打印成功信息
print.pri [Function] // 用于打印基本信息
print.errBG [Function] // 用于打印错误信息(以填充背景的方式)
print.sucBG [Function] // 用于打印成功信息(以填充背景的方式)
print.warBG [Function] // 用于打印成功信息(以填充背景的方式)
print.priBG [Function] // 用于打印基本信息(以填充背景的方式)
print.color [Object] // 存储用Hex字符串表示的颜色常量
`@attr` ERR [String] // error
`@attr` SUC [String] // success
`@attr` WAR [String] // warn
`@attr` PRI [String] // primary
print.fill [Object] // 存储用于填充字体背景的chalk函数
`@attr` err [Function]
`@attr` suc [Function]
`@attr` war [Function]
`@attr` pri [Function]
print.stroke [Object] // 存储用于描绘字体路径的chalk函数
`@attr` err [Function]
`@attr` suc [Function]
`@attr` war [Function]
`@attr` pri [Function]
print.arrToStr [Function] // 将数组或类数组转换为字符串
print.printerGenerator [Function] // 生成一个可链式调用的打印函数
print.runTime [Function] // 打印函数fn的运行时长
dui-console code
code.getRandomCode [Function] // 获取一段固定偶数倍长度的随机字符串(根据时间戳计算)