mirror of
https://github.com/fluencelabs/wasm-bindgen
synced 2025-05-27 12:41:21 +00:00
24 lines
737 B
Markdown
24 lines
737 B
Markdown
|
# Logging
|
||
|
|
||
|
The `wasm_bindgen_webidl` crate (used by `web-sys`'s `build.rs`) uses
|
||
|
[`env_logger`][env_logger] for logging, which can be enabled by setting the
|
||
|
`RUST_LOG=wasm_bindgen_webidl` environment variable while building the `web-sys`
|
||
|
crate.
|
||
|
|
||
|
Make sure to enable "very verbose" output during `cargo build` to see these logs
|
||
|
within `web-sys`'s build script output.
|
||
|
|
||
|
```sh
|
||
|
cd crates/web-sys
|
||
|
RUST_LOG=wasm_bindgen_webidl cargo build -vv
|
||
|
```
|
||
|
|
||
|
If `wasm_bindgen_webidl` encounters WebIDL constructs that it doesn't know how
|
||
|
to translate into `wasm-bindgen` AST items, it will emit warn-level logs.
|
||
|
|
||
|
```
|
||
|
WARN 2018-07-06T18:21:49Z: wasm_bindgen_webidl: Unsupported WebIDL interface: ...
|
||
|
```
|
||
|
|
||
|
[env_logger]: https://crates.io/crates/env_logger
|