3 个稳定版本
| 1.0.3 | 2021 年 7 月 21 日 |
|---|
#449 in 调试
用于 2 crates
735KB
207 行
minifemme
Rust 日志兼容的格式化/ndjson 日志记录器,基于 femme。
一个用于 log crate 的格式化打印器和 ndjson 日志记录器。
示例
minifemme::start(minifemme::LevelFilter::Trace, minifemme::LogMode::Pretty);
log::warn!("Unauthorized access attempt on /login");
log::info!("Listening on port 8080");
此代码包存在的主要原因是我需要一种几乎像 femme 的工作方式,但具有任意选择日志模式的能力。
当使用 Wasm 与 #[cfg(target_arch = "wasm32")] 时,将使用 Wasm 日志记录器。Wasm 日志记录器使用 web_sys crate 将 console.log() 发送到 JavaScript。
屏幕截图
格式化输出
换行分隔的 JSON
安装
$ cargo add minifemme
许可证
MIT OR Apache-2.0
依赖关系
~1–3.5MB
~76K SLoC