项目模版
Rust 和 WebAssembly 工作组负责管理和维护各种项目模板,以帮助您启动新项目并开始运行。
wasm-pack-template
这个模板是与wasm-pack
合作启动的, Rust 和 WebAssembly 项目.
使用cargo generate
克隆此项目模板:
cargo install cargo-generate
cargo generate --git https://github.com/rustwasm/wasm-pack-template.git
create-wasm-app
这个模板是 Rust 与wasm-pack
孵化的, (npm 包) JavaScript 项目.
使用npm init
:
mkdir my-project
cd my-project/
npm init wasm-app
此模板通常与wasm-pack-template
一起使用,这里的wasm-pack-template
项目是由npm link
在本地安装,并作为一个依赖拉进一个create-wasm-app
项目。
rust-webpack-template
这个模板预先配置了所有样板文件,用于将 Rust 编译为 WebAssembly ,并将其直接挂钩到 Webpack 的 rust-loader
构建管道流程。
使用npm init
:
mkdir my-project
cd my-project/
npm init rust-webpack