a template for starting a rust-wasm project to be used with wasm-pack
wasm-pack-template
A template for kick starting a Rust and WebAssembly project using wasm-pack.
Built with ๐ฆ๐ธ by The Rust and WebAssembly Working Group
๐ Read this template tutorial! ๐
This template is designed for compiling Rust libraries into WebAssembly and publishing the resulting package to NPM.
Be sure to check out other
wasm-packtutorials online for other templates and usages of
wasm-pack.
cargo generateto Clone this Template
cargo generatehere.
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
wasm-pack publish
wasm-bindgenfor communicating between WebAssembly and JavaScript.
console_error_panic_hookfor logging panic messages to the developer console.
wee_alloc, an allocator optimized for small code size.