#browser #web #logger #logging #webasm #wasm

web_logger

网页浏览器中的日志记录器

2个不稳定版本

使用旧的Rust 2015

0.2.0 2019年8月1日
0.1.0 2018年5月11日

#5 in #webasm

Download history 146/week @ 2024-04-08 210/week @ 2024-04-15 204/week @ 2024-04-22 180/week @ 2024-04-29 165/week @ 2024-05-06 161/week @ 2024-05-13 158/week @ 2024-05-20 172/week @ 2024-05-27 159/week @ 2024-06-03 103/week @ 2024-06-10 167/week @ 2024-06-17 168/week @ 2024-06-24 7/week @ 2024-07-01 72/week @ 2024-07-08 174/week @ 2024-07-15 150/week @ 2024-07-22

424 次每月下载
用于 3 crates

MIT/Apache

5KB
74

web_logger

实现了一个可以在网页浏览器中使用的日志记录器。

用法

在库中

不是必需的。库应该使用 log 包。

在可执行文件中

它必须与 log 一起添加到项目的依赖中

[dependencies]
log = "0.4"
web_logger = "0.1"

web_logger 必须尽可能早地在项目中初始化。初始化后,您可以使用 log 宏来进行实际日志记录。

#[macro_use]
extern crate log;
extern crate web_logger;

fn main() {
    web_logger::init();

    info!("starting up");

    // ...
}

lib.rs:

一个将所有消息打印到浏览器控制台的日志记录器。

依赖

~3.5MB
~75K SLoC