163次重大发布
新增 0.166.0 | 2024年8月22日 |
---|---|
0.164.0 | 2024年7月31日 |
0.143.0 | 2024年3月28日 |
0.129.0 | 2023年12月21日 |
0.2.0 | 2021年3月21日 |
1771 在 Web编程 中排名
每月下载量 16,602
用于 53 个Crate(直接使用21个)
110KB
3K SLoC
deno_console
此Crate实现了Console API。
规范: https://console.spec.whatwg.org/
使用示例
从javascript中,包含扩展的源,并将console分配给全局作用域
import * as console from "ext:deno_console/01_console.js";
Object.defineProperty(globalThis, "console", {
value: new console.Console((msg, level) =>
globalThis.Deno.core.print(msg, level > 1)
),
enumerable: false,
configurable: true,
writable: true,
});
然后从rust中,在您的 RuntimeOptions
的 extensions
字段中提供 deno_console::deno_console::init_ops_and_esm()
提供的操作
以下操作可通过 Deno.ops
访问
- op_preview_entries
依赖
~84MB
~1.5M SLoC