🚧 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.
Publier sur npm
Maintenant que nous avons un paquet jeu-de-la-vie
qui fonctionne, qui est
rapide et de petite taille, nous pouvons le publier sur npm pour que les
autres développeurs Javascript puissent le réutiliser, si ils ont besoin d'une
implémentation du Jeu de la vie.
Prérequis
Tout d'abord, faites en sorte d'avoir un compte npm.
Ensuite, assurez-vous que vous êtes connectés à ce compte en local, en lançant cette commande :
wasm-pack login
Publier
Assurez-vous que la compilation wasm-jeu-de-la-vie/pkg
est à jour en exécutant
wasm-pack
dans le dossier wasmè-jeu-de-la-vie
:
wasm-pack build
Prenez ensuite un petit moment pour vérifier le contenu de
wasm-jeu-de-la-vie/pkg
, c'est ce que nous allons publier sur npm à la
prochaine phase !
Lorsque vous serez prêt, lancez wasm-pack publish
pour téléverser le paquet
sur npm :
wasm-pack publish
C'est tout ce qu'il faut faire pour publier sur npm !
... sauf que d'autres compères ont déjà suivi ce tutoriel, et donc le nom
wasm-jeu-de-la-vie
est déjà pris sur npm, et donc cette dernière commande va
échouer.
Ouvrez wasm-jeu-de-la-vie/Cargo.toml
et ajoutez votre nom d'utilisateur à la
fin du nom pour distinguer votre paquet de manière unique :
[package]
name = "wasm-jeu-de-la-vie-mon-nom-utilisateur"
Et ensuite, recompilez et publiez-le à nouveau :
wasm-pack build
wasm-pack publish
Et cette fois-ci, cela devrait fonctionner !