Le fil est un JavaScript gestionnaire de packages développé par Facebook qui fournit une liste d'avantages par rapport à son homologue NPM . Certains d'entre eux incluent :un taux de téléchargement de packages plus rapide, la possibilité de télécharger des packages hors ligne et la génération automatique de fichiers de verrouillage. Dans ce bref tutoriel, nous vous donnerons un aperçu de la façon d'installer et d'utiliser Yarn sur Debian 10.
Commençons !
Étape 1) Créer un référentiel Yarn
Étant donné que Yarn n'est pas encore disponible sur le dépôt officiel de Debian 10, nous allons ajouter localement le dépôt de Yarn manuellement sur notre système. Mais d'abord, mettons à jour et mettons à niveau les packages système :
$ sudo apt update -y $ sudo apt upgrade -y
Ensuite, nous allons installer la clé de signature GPG comme indiqué :
$ curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
Pour créer le référentiel Yarn, exécutez la commande :
$ echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
Étape 2) Installer le fil
Une fois le référentiel créé, resynchronisez les packages système en mettant à jour le système :
$ sudo apt update -y
Enfin, pour installer Yarn, exécutez la commande :
$ sudo apt install yarn
Une fois l'installation terminée, vous pouvez vérifier la version de Yarn installée en exécutant la commande :
[email protected]:~$ yarn -v 1.21.1 [email protected]:~$ OR [email protected]:~$ yarn -v 1.21.1 [email protected]:~$
Parfait ! Nous avons installé Yarn avec succès sur Debian 10. Voyons maintenant quelques cas d'utilisation de la façon dont le fil peut être utilisé.
Comment utiliser le fil
Yarn écrit des dépendances sur package.json fichier qui se trouve dans le dossier racine de votre projet et stocke ces dépendances dans les node_modules répertoire.
Pour initialiser un projet, lancez simplement la commande :
$ yarn init
Une série de questions vous seront posées auxquelles vous devrez répondre en conséquence. Vous pouvez choisir de laisser certains d'entre eux vides si vous le souhaitez.
L'initialisation d'un nouveau projet crée un fichier package.json comme mentionné précédemment qui contient les détails que vous venez de fournir. Pour afficher le fichier, exécutez
$ cat package.json
Pour installer un package, utilisez la syntaxe :
$ yarn add package
Par exemple, pour installer express, exécutez la commande :
$ yarn add express
Pour mettre à jour le package, exécutez
$ yarn upgrade package
Si vous souhaitez mettre à niveau tous vos packages, exécutez :
$ yarn upgrade
Pour supprimer un package, utilisez la syntaxe
$ fil supprimer le paquet
Par exemple :
$ yarn remove express
Et c'est à peu près tout en ce qui concerne l'installation du fil. Yarn est un gestionnaire de packages qui gagne lentement mais sûrement du terrain et cherche à remplacer le gestionnaire de packages NPM de Node. Il est rapide et permet aux développeurs de partager du code de manière transparente et sécurisée.