2个版本
0.1.1 | 2019年1月24日 |
---|---|
0.1.0 | 2019年1月1日 |
#656 in 调试
1,804 个月下载量
用于 2 crates
6KB
56 代码行
wasm-bindgen-console-logger
这个小型实用程序crate通过wasm-bindgen
的帮助,将log
crate与JavaScript控制台日志记录功能集成。
示例
use log::{error, info, warn};
use wasm_bindgen::prelude::*;
use wasm_bindgen_console_logger::DEFAULT_LOGGER;
#[wasm_bindgen]
pub fn start() {
log::set_logger(&DEFAULT_LOGGER).unwrap();
log::set_max_level(log::LevelFilter::Info);
error!("Error message");
warn!("Warning message");
info!("Informational message");
}
相关库
纯粹巧合,这个crate与console_log
几乎同时发布。假设它将继续得到维护,console_log
可能最终成为WebAssembly应用程序中日志记录的“首选”选项,但我计划至少提供基本的维护直到情况更加明朗。
依赖项
~0.7–1.4MB
~27K SLoC