log
优质
小牛编辑
130浏览
2023-12-01
fis. log
fis 日志输出模块。
Members
(static) alert
配置是否需要输出命令行警告音。
(static) L_ALL
[级别] 全部输出
(static) L_DEBUG
[级别] 输出 debug 信息
(static) L_ERROR
[级别] 输出 error 信息
(static) L_NORMAL
[级别] 输出标准信息,包含: error, warning 和 notice 信息。
等价于:fis.log.L_ERROR | fis.log.L_WARNI | fis.log.L_NOTIC
(static) L_NOTIC
[级别] 输出 notice 信息
(static) L_WARNI
[级别] 输出 warning 信息
(static) level
[级别] 配置项,默认是 fis.log.L_NORMAL
。 可以外部配置成其他级别。
Example
// 让 fis 输出 debug 和 warning 信息。
fis.log.level = fis.log.L_DEBUG | fis.log.L_WARNI;
(static) throw
配置是否需要抛出异常。默认如果遇到错误,fis log 会直接终止进程,可以通过配置此属性为 true 修改成抛出异常。
Methods
(static) debug(msg)
输出 debug 信息。
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
msg | String | 消息内容 | |
args... | Mixed | <optional> | 可变变量列表 |
Example
fis.log.debug('I say %s, you say %s', 'YoYO', '切克闹');
(static) error(msg)
输出 error 信息。
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
msg | String | Event | 消息内容 | |
args... | Mixed | <optional> | 可变变量列表 |
(static) format()
格式化输出。完全等价于 util.format。
(static) info(msg)
输出 info 信息。等价于 fis.log.notice
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
msg | String | 消息内容 | |
args... | Mixed | <optional> | 可变变量列表 |
(static) notice(msg)
输出 notice 信息。
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
msg | String | 消息内容 | |
args... | Mixed | <optional> | 可变变量列表 |
(static) now(withoutMilliseconds) → {String}
获取当前时间
Parameters:
Name | Type | Description |
---|---|---|
withoutMilliseconds | Boolean | 是否不显示豪秒 |
Returns:
HH:MM:SS.ms
- Type
- String
(static) warn(msg)
输出 warning 信息。
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
msg | String | 消息内容 | |
args... | Mixed | <optional> | 可变变量列表 |
(static) warning(msg)
输出 warning 信息。等价于 fis.log.warn.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
msg | String | 消息内容 | |
args... | Mixed | <optional> | 可变变量列表 |
(inner) log(type, msg, code)
打印输出
Parameters:
Name | Type | Description |
---|---|---|
type | strict | [打印输出类型] |
msg | string | [打印输出内容] |
code | string | [打印输出标识码] |