1 个不稳定版本
| 0.0.1 | 2023年7月31日 |
|---|
#5 in #显示
10KB
118 行
关于
此模板旨在编译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 License,版本2.0,(LICENSE-APACHE 或 https://apache.ac.cn/licenses/LICENSE-2.0)
- 麻省理工学院许可证(LICENSE-MIT 或 https://open-source.org.cn/licenses/MIT)
由您选择。
贡献
除非您明确表示,否则任何按照Apache-2.0许可证定义提交给您的工作中的贡献,都应按上述方式双重授权,没有任何额外的条款或条件。
依赖项
~1.7–2.7MB
~46K SLoC