log

fis. log

fis 日志输出模块。

Source:

Members

(static) alert

配置是否需要输出命令行警告音。

Source:

(static) L_ALL

[级别] 全部输出

Source:

(static) L_DEBUG

[级别] 输出 debug 信息

Source:

(static) L_ERROR

[级别] 输出 error 信息

Source:

(static) L_NORMAL

[级别] 输出标准信息,包含: error, warning 和 notice 信息。
等价于:fis.log.L_ERROR | fis.log.L_WARNI | fis.log.L_NOTIC

Source:

(static) L_NOTIC

[级别] 输出 notice 信息

Source:

(static) L_WARNI

[级别] 输出 warning 信息

Source:

(static) level

[级别] 配置项,默认是 fis.log.L_NORMAL。 可以外部配置成其他级别。

Source:
Example
// 让 fis 输出 debug 和 warning 信息。
fis.log.level = fis.log.L_DEBUG | fis.log.L_WARNI;

(static) throw

配置是否需要抛出异常。默认如果遇到错误,fis log 会直接终止进程,可以通过配置此属性为 true 修改成抛出异常。

Source:

Methods

(static) debug(msg)

输出 debug 信息。

Parameters:
Name Type Attributes Description
msg String

消息内容

args... Mixed <optional>

可变变量列表

Source:
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>

可变变量列表

Source:

(static) format()

格式化输出。完全等价于 util.format

Source:

(static) info(msg)

输出 info 信息。等价于 fis.log.notice

Parameters:
Name Type Attributes Description
msg String

消息内容

args... Mixed <optional>

可变变量列表

Source:

(static) notice(msg)

输出 notice 信息。

Parameters:
Name Type Attributes Description
msg String

消息内容

args... Mixed <optional>

可变变量列表

Source:

(static) now(withoutMilliseconds) → {String}

获取当前时间

Parameters:
Name Type Description
withoutMilliseconds Boolean

是否不显示豪秒

Source:
Returns:

HH:MM:SS.ms

Type
String

(static) warn(msg)

输出 warning 信息。

Parameters:
Name Type Attributes Description
msg String

消息内容

args... Mixed <optional>

可变变量列表

Source:

(static) warning(msg)

输出 warning 信息。等价于 fis.log.warn.

Parameters:
Name Type Attributes Description
msg String

消息内容

args... Mixed <optional>

可变变量列表

Source:

(inner) log(type, msg, code)

打印输出

Parameters:
Name Type Description
type strict

[打印输出类型]

msg string

[打印输出内容]

code string

[打印输出标识码]

Source: