專案範本
Rust 和 WebAssembly 工作小組整理並維護多種專案範本,幫助您啟動新專案並立即開始作業。
wasm-pack-template
此範本用於啟動 Rust 和 WebAssembly 專案以搭配 wasm-pack
使用。
使用 cargo generate
來複製此專案範本
cargo install cargo-generate
cargo generate --git https://github.com/rustwasm/wasm-pack-template.git
create-wasm-app
此範本用於消耗 npm 中由 Rust 使用 wasm-pack
所建立套件的 JavaScript 專案。
搭配 npm init
使用
mkdir my-project
cd my-project/
npm init wasm-app
此範本經常與 wasm-pack-template
搭配使用,使用 wasm-pack-template
在本機安裝專案,並將其作為 create-wasm-app
專案的相依項引入。
rust-webpack-template
此範本已預先設定所有組件,可將 Rust 編譯至 WebAssembly,並透過 Webpack 的 rust-loader
直接連接到 Webpack 建置流程。
搭配 npm init
使用
mkdir my-project
cd my-project/
npm init rust-webpack