9 个版本 (5 个稳定版)
1.2.1 | 2024 年 5 月 7 日 |
---|---|
1.2.0 | 2024 年 1 月 31 日 |
1.1.1 | 2023 年 9 月 11 日 |
1.1.0 | 2023 年 7 月 31 日 |
0.1.0 | 2022 年 3 月 4 日 |
7 in #quick-js
每月 128 次下载
在 quickjs-wasm-rs 中使用
3MB
87K SLoC
包含 (Mach-o 可执行文件, 1MB) quickjs/run-test262,(Mach-o 可执行文件, 1MB) quickjs/examples/test_fib,(Mach-o 可执行文件, 395KB) quickjs/examples/hello,(Mach-o 可执行文件, 470KB) quickjs/examples/hello_module
此包已废弃。
此变更的动机在 https://github.com/bytecodealliance/javy/pull/618 中有详细解释。
我们建议使用 rquickjs
作为 QuickJS 的高级绑定。
quickjs-wasm-sys: Rust 的 Wasm QuickJS 绑定
QuickJS WebAssembly 构建的高级绑定和序列化器。
QuickJS Javascript 引擎 WebAssembly 构建的 FFI 绑定。
发布到 crates.io
要发布此包到 crates.io,运行 ./publish.sh
。
使用自定义 WASI SDK
此包可以使用自定义 WASI SDK 编译。构建此包时,请将环境变量 QUICKJS_WASM_SYS_WASI_SDK_PATH
设置为您安装 SDK 的绝对路径。您还可以通过设置环境变量 QUICKJS_WASM_SYS_WASI_SDK_MAJOR_VERSION
和 QUICKJS_WASM_SYS_WASI_SDK_MINOR_VERSION
来使用 WASI SDK 的特定版本。