Wasmer-JS - 在浏览器和 Node.js 中运行 Wasi


MIT
跨平台
JavaScript

软件简介

Wasmer-JS 允许开发人员在 Node 和浏览器中运行 Wasi 模块。Wasmer-JS 构建在现有解决方案之上,这允许开发人员在
JavaScript 环境中运行 Wasi。

Wasmer-JS 是一个由四个包组成的集合:

  • @Wasmer/Wasi:Node 和浏览器的 Wasi 实现
  • @Wasmer/wasmfs:Wasi/WASM FileSystem 在浏览器中使用,或用于 Node 中的沙箱
  • @Wasmer/wasm_transformer:为 wasm_transformer crate 提供了一个 JavaScript 接口
  • @wasmer/wasm-terminal:终端/shell,用于与在浏览器中运行的 Wasi/WASM 模块进行交互

Wasm Terminal Example: