9 个不稳定版本
0.5.1 | 2024年5月13日 |
---|---|
0.5.0 | 2024年4月17日 |
0.4.1 | 2023年5月8日 |
0.3.0 | 2022年11月10日 |
0.1.2 | 2022年11月5日 |
#121 in 调试
5,496 每月下载量
用于 7 crates
6KB
📡 Dioxus Logger 🛰️
一个日志工具,提供标准接口,无论你针对的是 Web、桌面、全栈等。
dioxus-logger
是一个基本的跨平台日志界面,用于 Dioxus,它使用 tracing crate。
use dioxus::prelude::*;
use dioxus_logger::tracing::{Level, info};
fn main() {
dioxus_logger::init(Level::INFO).expect("logger failed to init");
launch(App);
}
#[component]
fn App() -> Element {
info!("App rendered");
rsx! {
p { "hi" }
}
}
平台支持
Dioxus logger 将最终支持 Dioxus 所有的目标。目前不支持移动和 TUI。
安装
您可以通过将其添加到依赖项来将 dioxus-logger
添加到您的应用程序中。
[dependencies]
dioxus-logger = "0.5"
许可证
本项目采用 MIT 许可证。
您有意提交给 dioxus-logger
的每项贡献都应按 MIT 许可,无需附加条款或条件。
依赖项
~1.3–1.8MB
~27K SLoC