Logger API

安装

npm install @cutos/core

引入依赖

import {CoreAPI} from '@cutos/core';

CoreAPI.getLogger

获取日志实例对象

let logger = CoreAPI.getLogger();

logger.info

信息

logger.info(remark, content, type = "LWA")
  • remark: 标志;
  • content: 内容;
  • type: 类型,不传默认为LWA。
举例:
logger.info('face-api', 'success')
  • 返回结果日志文件示例:
{
  "dateTime": 1709891709950,
  "status": "The server is alive!"
}

logger.warning

警告

logger.warning(remark, content, type = "LWA")
  • remark: 标志;
  • content: 内容;
  • type: 类型,不传默认为LWA。
举例:
logger.warning('face-api', 'warning-content')
  • 返回结果日志文件示例:
{
  "type": "LWA",
  "level": "warning",
  "remark": "face-api",
  "content": "warning-content"
}

logger.error

错误

logger.error(remark, content, type = "LWA")
  • remark: 标志;
  • content: 内容;
  • type: 类型,不传默认为LWA。
举例:
logger.error('face-api', 'fatal-content')
  • 返回结果日志文件示例:
AxiosError: Network Error

logger.debug

调试

logger.debug(remark, content, type = "LWA")
  • remark: 标志;
  • content: 内容;
  • type: 类型,不传默认为LWA。
举例:
logger.debug('face-api', 'debug-content')
  • 返回结果日志文件示例:
{
  "type": "LWA",
  "level": "debug",
  "remark": "face-api",
  "content": "debug-content"
}

results matching ""

    No results matching ""