3个版本 (重大更新)

0.4.0 2024年3月13日
0.3.0 2024年3月8日
0.2.0 2024年1月13日

1517Web编程

Download history • Rust 包仓库 208/week @ 2024-03-11 • Rust 包仓库 65/week @ 2024-03-18 • Rust 包仓库 34/week @ 2024-03-25 • Rust 包仓库 88/week @ 2024-04-01 • Rust 包仓库 39/week @ 2024-04-08 • Rust 包仓库 42/week @ 2024-04-15 • Rust 包仓库 41/week @ 2024-04-22 • Rust 包仓库 21/week @ 2024-04-29 • Rust 包仓库 58/week @ 2024-05-13 • Rust 包仓库 69/week @ 2024-05-20 • Rust 包仓库 30/week @ 2024-05-27 • Rust 包仓库 39/week @ 2024-06-03 • Rust 包仓库 25/week @ 2024-06-10 • Rust 包仓库 31/week @ 2024-06-17 • Rust 包仓库 26/week @ 2024-06-24 • Rust 包仓库

每月下载 122
2 个Crate中使用 (通过 quickjs_runtime)

MIT 许可证

9.5MB
267K SLoC

C 233K SLoC // 0.0% comments • Rust 包仓库 JavaScript 20K SLoC // 0.0% comments • Rust 包仓库 Rust 12K SLoC // 0.0% comments • Rust 包仓库 Bitbake 1.5K SLoC // 0.1% comments • Rust 包仓库 Shell 280 SLoC // 0.1% comments • Rust 包仓库

hirofa-quickjs-sys

quickjs的底层Rust绑定,由quickjs_runtime使用。

使用以下之一

状态

  • bellard版本正在运行,已更新至2024-01-13
  • quickjs-ng可以编译,尚未测试
  • openwebf,未来

入门

Cargo.toml

libquickjs-sys = {package="hirofa-quickjs-sys", version="0.4.0", features=["bellard"]}

libquickjs-sys = {package="hirofa-quickjs-sys", version="0.4.0", features=["quickjs-ng"]}

lib.rs:

QuickJS的FFI绑定,一个JavaScript引擎。有关高级包装器的信息,请参阅quickjs crate。

无运行时依赖