GNU/Linux >> Tutoriels Linux >  >> Debian

Comment installer Yarn sur Debian 10

Yarn est un gestionnaire de packages JavaScript compatible avec npm qui vous permet d'installer, de mettre à jour, de configurer et de supprimer des packages npm. Il a été créé pour résoudre un ensemble de problèmes avec npm, tels que l'accélération du processus d'installation des packages en parallélisant les opérations et en réduisant les erreurs liées à la connectivité réseau.

Ce tutoriel explique comment installer Yarnon Debian 10, Buster. Nous couvrirons également les bases de l'utilisation de Yarn pour créer un nouveau projet et ajouter/supprimer des dépendances.

Installer Yarn sur Debian 10 #

Effectuez les étapes suivantes en tant qu'utilisateur root ou utilisateur avec les privilèges sudo pour installer Yarn sur Debian 10 :

  1. Le package Yarn est disponible dans le référentiel Yarn. Exécutez les commandes suivantes pour importer la clé GPG du référentiel et activer le référentiel APT :

    curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
  2. Une fois le référentiel activé, mettez à jour l'index du package et installez Yarn, avec :

    sudo apt updatesudo apt install yarn

    Si Node.js n'est pas installé sur votre système, la commande ci-dessus l'installera. Si vous utilisez nvm, vous pouvez ignorer l'installation de Node.js avec :

    sudo apt install --no-install-recommends yarn
  3. Vérifiez l'installation en imprimant le numéro de version de Yarn :

    yarn --version
    1.21.1

    Au moment de la rédaction de cet article, la dernière version est 1.17.3 .

Utiliser le fil #

Maintenant que Yarn a été installé sur votre système Debian, explorons certaines des commandes Yarn les plus courantes.

Création d'un nouveau projet #

Pour créer un nouveau projet Yarn, entrez yarn init suivi du nom du projet. Par exemple, pour créer un projet nommé my_project vous taperiez :

yarn init my_project

Le script vous posera plusieurs questions. Vous pouvez soit répondre, soit appuyer sur enter pour utiliser les valeurs par défaut :

yarn init v1.21.1
question name (alex): Linuxize
question version (1.0.0): 0.0.1
question description: Testing Yarn
question entry point (index.js): 
question repository url: 
question author: Linuxize
question license (MIT): 
question private: 
success Saved package.json
Done in 20.18s.

Tout ce que la commande fait est de créer un package.json de base fichier contenant les informations que vous avez fournies. Ce fichier peut être modifié à tout moment.

Vous pouvez également lancer un projet Yarn dans un répertoire existant. Pour ce faire, accédez au répertoire et exécutez :

yarn init

Ajout de la dépendance #

Pour ajouter un package en tant que dépendance à votre projet, utilisez le yarn add commande suivie du nom du package :

yarn add [package_name]

La commande installera le package et tous les packages dont il dépend et mettra à jour le projet package.json et yarn.lock fichiers.

Par défaut, si seul le nom du package est donné, Yarn installe la dernière version. Pour installer une version ou une balise spécifique, utilisez la syntaxe suivante :

yarn add [package_name]@[version_or_tag]

Mise à jour de la dépendance #

Pour mettre à niveau les packages, utilisez l'une des commandes suivantes :

yarn upgradeyarn upgrade [package_name]yarn upgrade [package_name]@[version_or_tag]

Si aucun nom de package n'est donné, la commande mettra à jour les dépendances du projet vers leur dernière version en fonction de la plage de versions spécifiée dans le fichier package.json. Sinon, seuls les packages spécifiés sont mis à jour.

Suppression de la dépendance #

Pour supprimer un paquet des dépendances du projet, appelez le yarn remove commande suivie du nom du package :

yarn remove [package_name]

La commande met également à jour le projet package.json et yarn.lock fichiers.

Installation de toutes les dépendances du projet #

Pour installer toutes les dépendances d'un projet existant qui sont spécifiées dans le package.json fichier exécuté :

yarn

ou

yarn install

Debian
  1. Comment installer Debian 10 (Buster)

  2. Comment installer Yarn sur Ubuntu 20.04

  3. Comment installer Yarn sur CentOS 7

  4. Comment installer Yarn sur CentOS 8

  5. Comment installer Yarn sur Debian 11 / Debian 10

Comment installer le gestionnaire de paquets Yarn JS (Node) sur Debian 11

Comment installer Yarn sur Debian 9 Stretch

Comment installer Go sur Debian 10

Comment installer Yarn sur Debian 11

Comment installer Yarn sur Ubuntu 18.04

Comment installer Go sur Debian