1个不稳定版本

0.1.3 2024年4月12日

#927WebAssembly

每月25次下载

MIT 许可证

87KB
257

wasm-pack-template

使用wasm-pack启动Rust和WebAssembly项目的模板。

Build Status

教程 | 聊天

Rust和WebAssembly工作组使用🦀🕸构建

关于

📚 阅读此模板教程!📚

此模板旨在将Rust库编译成WebAssembly并将生成的包发布到NPM。

请务必查看其他在线wasm-pack教程,了解其他模板和wasm-pack的用法。

🚴 使用

🐑 使用cargo generate克隆此模板

在此处了解有关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-APACHELICENSE-MIT:大多数Rust项目以此方式授权,因此为您包含这些

许可证

在以下任一许可证下发布

由您选择。

贡献

除非您明确声明,否则根据Apache-2.0许可证定义的您有意提交并包含在作品中的任何贡献,将按上述方式双重授权,不附加任何额外条款或条件。

依赖项

~2–3.5MB
~57K SLoC