12 个版本 (重大更改)

0.10.0 2021 年 8 月 17 日
0.9.0 2021 年 2 月 4 日
0.8.0 2020 年 9 月 29 日
0.7.0 2020 年 7 月 8 日
0.2.0 2019 年 7 月 30 日

#17 in #quickjs

Download history · Rust 包仓库 606/week @ 2024-03-14 · Rust 包仓库 605/week @ 2024-03-21 · Rust 包仓库 505/week @ 2024-03-28 · Rust 包仓库 503/week @ 2024-04-04 · Rust 包仓库 425/week @ 2024-04-11 · Rust 包仓库 527/week @ 2024-04-18 · Rust 包仓库 505/week @ 2024-04-25 · Rust 包仓库 470/week @ 2024-05-02 · Rust 包仓库 482/week @ 2024-05-09 · Rust 包仓库 565/week @ 2024-05-16 · Rust 包仓库 546/week @ 2024-05-23 · Rust 包仓库 539/week @ 2024-05-30 · Rust 包仓库 578/week @ 2024-06-06 · Rust 包仓库 671/week @ 2024-06-13 · Rust 包仓库 618/week @ 2024-06-20 · Rust 包仓库 297/week @ 2024-06-27 · Rust 包仓库

2,280 每月下载量
17 个 crate 中使用 (通过 quick-js)

MIT 许可证

2.5MB
75K SLoC

C 71K SLoC // 0.0% comments · Rust 包仓库 Rust 4K SLoC // 0.0% comments · Rust 包仓库

libquickjs-sys

quickjs (一个 JavaScript 引擎) 的 FFI 绑定。

有关高级包装器,请参阅 quick crate。

版本 0.10.0 嵌入式 VERSION: 2021-03-27

嵌入式 vs 系统

默认情况下,使用嵌入式版本的 quickjs。

如果您想使用系统上安装的版本,请使用

libquickjs-sys = { version = "...", default-features = false, features = ["system"] }

更新嵌入式绑定

QuickJS 源代码和预生成的 bindings.rs 包含在仓库中。

如果启用了 embedded 功能,则使用它们。

要更新绑定,请按照以下步骤操作

  • (安装 just)
  • 更新 ./justfile 中的下载 URL
  • 运行 just update-quickjs

lib.rs:

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

无运行时依赖项