1.1.0 • Published 5 years ago

js-logger-icy v1.1.0

Weekly downloads
1
License
ISC
Repository
github
Last release
5 years ago

ngx-logger-icy

继承console上的一些常用的操作方法;可根据环境变量是否输出

1、开始使用

  • 安装
  • 使用

2、logger中的方法

  • log()
  • info()
  • debug()
  • error()
  • warn()
  • assert()
  • clear()
  • count()
  • group()
  • groupCollapsed()
  • groupEnd()
  • table()
  • time()
  • timeEnd()
  • trace()
  • profile()

安装

npm i js-logger-icy

使用

import logger from 'js-logger-icy';
// logger.globalConfig({ enable: true });  // 全局设置 true | false;当不设置时为:true

logger.log('%c这就输出了sss。', 'color: green');

log()

/**
 * 输出信息
 * @description 同console.log()
 */
log(): Function;

info()

/**
 * log别名,输出信息
 * @description 同console.info()
 */
info(): Function;

debug()

/**
 * @description 同console.debug()
 */
debug(): Function;

error()

/**
 * 输出信息时,在最前面加一个红色的叉,表示出错,同时会显示错误发生的堆栈。
 * @description 同console.error()
 */
error(): Function;

warn()

/**
 * 输出警告信息
 * @description 同console.warn()
 */
warn(): Function;

assert()

/**
 * @param boolean
 * @param string
 * @description 同console.assert(); 接受两个参数,只有当第一个参数为false,才会输出第二个参数,否则不输出任何东西
 */
assert(): Function;

clear()

/**
 * 清除当前控制台的所有输出,将光标回置到第一行
 * @description 同console.clear();此方法不分环境
 */
clear(): Function;

count()

/**
 * 用于计数,输出它被调用了多少次。
 * @description 同console.count()
 */
count(): Function;

group()

/**
 * 用于将显示的信息分组,可以把信息进行折叠和展开。
 * @description 同console.group()
 */
group(): Function;

groupCollapsed()

/**
 * 与group方法很类似,唯一的区别是该组的内容,在第一次显示时是收起的(collapsed),而不是展开的
 * @description 同console.groupCollapsed()
 */
groupCollapsed(): Function;

groupEnd()

/**
 * 结束内联分组
 * @description 同console.groupEnd()
 */
groupEnd(): Function;

table()

/**
 * 将复合类型的数据转为表格显示
 * @description 同console.table()
 */
table(): Function;

time()

/**
 * 计时开始
 * @description 同console.time()
 */
time(): Function;

timeEnd()

/**
 * 计时结束
 * @description 同console.timeEnd()
 */
timeEnd(): Function;

trace()

/**
 * 追踪函数的调用过程
 * @description 同console.trace()
 */
trace(): Function;

profile()

/**
 * 性能分析器
 * @description 同console.profile()
 */
profile(): Function;
1.1.0

5 years ago

1.0.9

5 years ago

1.0.8

5 years ago

1.0.7

5 years ago

1.0.6

5 years ago

1.0.5

5 years ago

1.0.4

5 years ago

1.0.3

5 years ago

1.0.2

5 years ago

1.0.1

5 years ago

1.0.0

5 years ago

0.0.4

5 years ago

0.0.3

5 years ago

0.0.2

5 years ago

0.0.1

5 years ago