1 个不稳定版本
| 0.1.2 | 2020年4月23日 |
|---|
#9 在 #myself
9KB
61 行
关于
该模板旨在编译Rust库到WebAssembly,并将生成的包发布到NPM。
请务必查看其他在线的 wasm-pack 教程 以了解其他模板和 wasm-pack 的用法。
🚴 使用
🐑 使用 cargo generate 来克隆此模板
cargo generate --git https://github.com/rustwasm/wasm-pack-template.git --name my-project
cd my-project
🛠️ 使用 wasm-pack build 构建
wasm-pack build
🔬 使用 wasm-pack test 在无头浏览器中测试
wasm-pack test --headless --firefox
🎁 使用 wasm-pack publish 发布到NPM
wasm-pack publish
🔋 内置电池
wasm-bindgen用于在WebAssembly和JavaScript之间通信。console_error_panic_hook用于将panic消息记录到开发者控制台。wee_alloc,一个针对小型代码大小优化的分配器。
依赖项
~14MB
~239K SLoC