#log #spacex #env-logger #formater #info #log-debug

spacex_log

带有 env_logger 的日志格式化工具

2 个版本

0.1.1 2023年9月20日
0.1.0 2023年9月20日

#734调试

MIT 许可证

6KB

spacex_log

一个带有 env_logger 的日志格式化工具。

示例

运行:cargo run --example simple

use log::{debug, error, info, warn};
use spacex_log::init_log;

fn main() {
    init_log("INFO");
    // init_log("info");

    debug!("debug info");

    info!("test info");

    warn!("warn info");

    error!("error");
}

然后日志

2023-09-20 15:23:17 [INFO] [simple]: test info
2023-09-20 15:23:17 [WARN] [simple]: warn info
2023-09-20 15:23:17 [ERROR] [simple]: error

如果您想禁用日志颜色,可以将环境变量 NO_COLOR 设置为 true

依赖

~4–6MB
~95K SLoC