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"
}