🚧 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.
Réglages
Cette section décrit comment régler la toolchain pour compiler les programmes Rust en WebAssembly et les intégrer dans JavaScript.
La toolchain Rust
Vous allez avoir besoin de la toolchain Rust standard, y compris rustup
,
rustc
, et cargo
.
Cliquez ici pour suivre les instructions pour installer la toolchain Rust.
L'expérience entre Rust et WebAssembly suit les trains de publications de Rust stable ! Cela signifie que nous n'avons pas besoin de drapeaux de fonctionnalitées expérimentales. Cependant, nous avons besoin de Rust 1.30 ou plus récent.
wasm-pack
wasm-pack
sera votre interlocuteur unique pour compiler, tester, et publier du
WebAssembly généré par Rust.
cargo-generate
Vous pouvez installer cargo-generate
avec cette commande :
cargo install cargo-generate
npm
npm
est un gestionnaire de paquets pour JavaScript. Nous allons l'utiliser
pour installer et exécuter un bundler JavaScript et un serveur de développement.
A la fin de ce tutoriel, nous allons publier notre .wasm
dans le registre
npm
.
Cliquez ici pour suivre les instructions pour installer npm
.
Si vous avez déjà npm
d'installé, assurez-vous qu'il est à jour avec cette
commande :
npm install npm@latest -g