1个不稳定版本
| 0.1.3 | 2024年4月12日 | 
|---|
#927 在 WebAssembly
每月25次下载
87KB
257 行
关于
此模板旨在将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消息记录到开发者控制台。
- LICENSE-APACHE和- LICENSE-MIT:大多数Rust项目以此方式授权,因此为您包含这些
许可证
在以下任一许可证下发布
- Apache许可证第2版,(LICENSE-APACHE或https://apache.ac.cn/licenses/LICENSE-2.0)
- MIT许可证 (LICENSE-MIT或https://open-source.org.cn/licenses/MIT)
由您选择。
贡献
除非您明确声明,否则根据Apache-2.0许可证定义的您有意提交并包含在作品中的任何贡献,将按上述方式双重授权,不附加任何额外条款或条件。
依赖项
~2–3.5MB
~57K SLoC