🚧 Attention, peinture fraîche !
Cette page a été traduite par une seule personne et n'a pas été relue et vérifiée par quelqu'un d'autre ! Les informations peuvent par exemple être erronées, être formulées maladroitement, ou contenir d'autres types de fautes.
Les gabarits de projet
Le groupe de travail de Rust et WebAssembly compile et maintient une variété de gabarits de projets pour vous aider à démarrer des nouveaux projets afin de se mettre rapidement au travail.
wasm-pack-template
Ce gabarit permet de démarrer un projet en Rust et
WebAssembly à utiliser avec wasm-pack
.
Utilisez cargo generate
pour cloner ce gabarit de projet :
cargo install cargo-generate
cargo generate --git https://github.com/rustwasm/wasm-pack-template.git
create-wasm-app
Ce gabarit s'utilise pour des projets en JavaScript qui
utilisent des paquets de npm qui ont été créés à partir de Rust avec
wasm-pack
.
Ce gabarit a été traduit en français : create-wasm-app-fr
Utilisez-le avec npm init
:
mkdir mon-projet
cd mon-projet/
npm init wasm-app
# ou pour la version française :
npm init wasm-app-fr
Ce gabarit est parfois utilisé avec wasm-pack-template
, où les projets
wasm-pack-template
sont installés en local avec npm link
, et utilisés comme
dépendance dans les projets create-wasm-app
.
rust-webpack-template
Ce gabarit est livré pré-configuré avec tout
l'outillage pour compiler Rust en WebAssembly et de l'intégrer dans un cycle de
compilation de Webpack avec le rust-loader
de Webpack.
Utilisez-le avec npm init
:
mkdir my-project
cd my-project/
npm init rust-webpack