迄今为止最大的 wasm-pack 版本
我们刚刚发布了 wasm-pack
版本 0.5.0!这个版本是迄今为止我们发布的最大的 wasm-pack
版本。我们终于拥有了我们一直梦寐以求的 Rust 和 WebAssembly 工作流程。是的,细节在未来会发生变化(而且很可能以破坏语义版本的方式),但 wasm-pack
已经找到了自己的位置,并且正在顺利地填补它。
什么是
wasm-pack
?wasm-pack
是您构建和测试 Rust 生成的 WebAssembly 以及将其发布到 NPM 的一站式商店。
wasm-pack build
现在实际上是增量的。它将自动使用 wasm-bindgen
二进制安装程序执行正确操作:找到完全正确的版本,*并且*缓存安装程序,以便重新构建速度更快。
wasm-pack test
允许您通过 WebDriver 协议和 wasm-bindgen-test
在 Node.js 或无头浏览器中运行 Rust 单元测试。此外,在无头浏览器中运行测试非常容易;这通常需要反复撞墙。但 wasm-pack
会为您透明地下载、缓存和配置 WebDriver 客户端——不再头疼。
此外,wasm-pack
获得了一个网站,并且它为常见的架构和操作系统提供了预构建的二进制文件,因此安装 wasm-pack
非常容易 🌬️
变更日志
要详细了解这些新功能——以及有关 0.5.0 版本的所有内容——阅读 wasm-pack
的 CHANGELOG.md!
朋友 💖
衷心感谢所有为这个 wasm-pack
版本做出贡献的人!
- Alex Crichton
- Ashley Williams
- Eduard Kyvenko
- Erick Tryzelaar
- Hendrik Sollich
- Ian Duke
- Mackenzie Clark
- Mason Stallmo
- Michael Gattozzi
- Nick Fitzgerald
- Nik Graf
- Spencer Wilson
- Sven Sauleau
- Tyler Wilcock
- Yuval Kohavi
- ashley williams
- csmoe
- data-pup