Connexion
Connexion

Comment installer et utiliser le gestionnaire de paquets Yarn pour Node.js

Comment installer et utiliser le gestionnaire de paquets Yarn pour Node.js
Hostman Team
Rédacteur technique
Environnement Node.js
10.02.2026
Reading time: 4 min

Yarn est un outil efficace pour gérer les dépendances dans les projets basés sur Node.js. Il est connu pour sa rapidité, sa sécurité et sa facilité d’utilisation.

Qu’est-ce que Yarn et pourquoi l’utiliser ?

Yarn est une alternative au gestionnaire de paquets standard npm (Node Package Manager). Il est conçu pour gérer les paquets et les projets construits avec Node.js. Yarn offre plusieurs avantages par rapport à npm :

Vitesse : Yarn télécharge les paquets en parallèle, ce qui réduit considérablement le temps d’installation.
Sécurité : L’utilisation du fichier yarn.lock permet d’éviter les conflits de versions.
Builds déterministes : Garantit des versions de paquets identiques sur différentes machines.
Interface conviviale : Syntaxe de commandes plus claire et outils supplémentaires pour la gestion des dépendances.

Si votre projet implique de travailler avec de nombreux paquets et dépendances, utiliser Yarn peut grandement simplifier cette tâche. Il permet des installations plus rapides et plus sécurisées tout en rendant la gestion des dépendances plus prévisible, ce qui est particulièrement avantageux pour les projets en équipe.

Comparaison entre Yarn et npm

Les avantages de Yarn le rendent particulièrement attractif pour les développeurs, notamment pour les projets à grande échelle.

Fonctionnalité

Yarn

npm

Vitesse d’installation

Plus rapide grâce au cache

Plus lent

Gestion des dépendances

Builds déterministes

Conflits de versions possibles

Fichier de verrouillage

yarn.lock

package-lock.json

Facilité d’utilisation

Syntaxe simplifiée

Interface plus standard

Installation de Yarn

Avant d’installer Yarn, assurez-vous que Node.js et npm sont installés :

  1. Ouvrez le terminal ou l’invite de commande.

  2. Exécutez les commandes suivantes pour vérifier les versions :

node -v

npm -v

Si Node.js ou npm n’est pas installé, téléchargez-les depuis le site officiel de Node.js. Vous pouvez également consulter notre guide d’installation.

Pour installer Yarn globalement, exécutez :

npm install -g yarn

Vérifiez que Yarn a été installé correctement :

yarn --version

Si la commande renvoie un numéro de version, Yarn est correctement installé.

Commandes Yarn

La syntaxe intuitive de Yarn facilite la gestion efficace des dépendances de votre projet.

Initialisation du projet

Pour commencer avec Yarn, initialisez votre projet afin de créer un fichier package.json contenant les informations du projet et des dépendances.

Accédez au répertoire du projet :

cd your-project-directory

Exécutez la commande suivante et suivez les instructions :

yarn init

Cela générera un fichier package.json avec les paramètres de base du projet.

Installation de paquets

Pour installer un paquet :

yarn add <package-name>

Pour installer un paquet comme dépendance de développement :

yarn add <package-name> --dev

Pour installer une version spécifique :

yarn add <package-name>@<version>

Installation de toutes les dépendances

Si le projet contient déjà un fichier package.json ou yarn.lock, exécutez :

yarn install

Cela est utile lors du clonage d’un projet depuis un dépôt afin de configurer rapidement l’environnement.

Suppression de paquets

Pour supprimer un paquet et mettre à jour package.json :

yarn remove <package-name>

Mise à jour des dépendances

yarn upgrade

Cela garantit l’utilisation des versions les plus récentes.

Audit de sécurité des dépendances

yarn audit

Permet d’identifier d’éventuelles vulnérabilités.

Cache

Yarn utilise un cache pour accélérer les installations ultérieures.

Pour nettoyer le cache :

yarn cache clean

Cette commande peut être utile en cas de problèmes lors de l’installation.

Conclusion

Yarn est un outil moderne pour la gestion des dépendances dans les projets Node.js. Sa rapidité, ses fonctionnalités de sécurité et son interface intuitive en font un excellent choix pour les développeurs.

Environnement Node.js
10.02.2026
Reading time: 4 min

Similaire

Environnement Node.js

Comment installer Node.js sur Windows

JavaScript gère la plupart des éléments interactifs sur les sites web et les applications mobiles. JavaScript fonctionne parfaitement avec HTML/CSS et est intégré à la plupart des navigateurs populaires. Le JavaScript pur est utilisé sur le web, et pour les applications JavaScript générales, les développeurs utilisent différents environnements d’exécution tels que Node.js. Node.js est un environnement d’exécution pour le code JavaScript. Il permet d’utiliser JavaScript comme langage polyvalent, de créer des composants côté serveur et de développer des applications desktop complètes. La base de Node.js est le moteur V8. Ce moteur a été développé par Google et est utilisé dans le navigateur Google Chrome. Il compile du code JavaScript en code machine que le processeur peut comprendre. Cependant, pour faire de JavaScript un langage polyvalent, un moteur seul ne suffit pas. Par exemple, pour créer une partie serveur, le langage doit pouvoir interagir avec les fichiers, le réseau, etc. Pour résoudre ce problème, les développeurs ont ajouté des fonctionnalités supplémentaires à V8 à l’aide de leur propre code et de bibliothèques tierces. Ils ont ainsi obtenu un outil qui transforme JavaScript en langage polyvalent. Node.js est devenu populaire parmi les développeurs grâce à sa capacité à créer des parties serveur et client dans le même langage, à sa rapidité et à NPM. Dans cet article, nous expliquons comment installer correctement Node.js sur Windows 10/11. Supprimer les anciennes versions Avant l’installation, vous devez désinstaller les anciennes versions de l’environnement d’exécution si vous en avez, car elles peuvent provoquer des conflits. Vérifions si le système contient des versions installées de Node.js. Pour cela, ouvrez cmd (appuyez sur Win+R, saisissez cmd et appuyez sur Entrée) et exécutez la commande nvm list : C:\Users\Hostman>nvm list     18.9.0     18.8.0     16.17.0 Comme vous pouvez le voir, plusieurs versions sont installées. Pour les supprimer : Exécutez la commande npm cache clean --force. Accédez à Ajouter ou supprimer des programmes et désinstallez Node.js. Redémarrez l’ordinateur. Supprimez les répertoires suivants s’ils existent : C:\Program Files (x86)\NodejsC:\Program Files\NodejsC:\Users\{User}\AppData\Roaming\npmC:\Users\{User}\AppData\Roaming\npm-cacheC:\Users\{User}\.npmrcC:\Users\{User}\AppData\Local\Temp\npm-* Revenez à l’invite de commande et exécutez nvm uninstall pour chaque version affichée dans la sortie de nvm list : C:\Users\Hostman>nvm uninstall 18.9.0Uninstalling node v18.9.0... doneC:\Users\Hostman>nvm uninstall 18.8.0Uninstalling node v18.9.0... doneC:\Users\Hostman>nvm uninstall 16.17.0Uninstalling node v18.9.0... done Vérifiez que les versions ont bien été supprimées : C:\Users\Hostman>nvm list'nvm' is not recognized as an internal or external commandC:\Users\Hostman>where nodeNo files matching the pattern were foundC:\Users\Hostman>where npmNo files matching the pattern were found Installer Node.js sur Windows Utiliser nvm-windows Node Version Manager, ou NVM, est un gestionnaire de versions pour Node.js. Il peut être nécessaire d’utiliser différentes versions de Node et de passer de l’une à l’autre selon les besoins du projet. NVM est le gestionnaire de versions le plus courant, mais il n’est pas disponible sous Windows. Une version adaptée appelée nvm-windows est donc utilisée. Visitez le dépôt GitHub de nvm-windows. Téléchargez l’installateur nvm-setup.exe pour la dernière version du gestionnaire. Après le téléchargement, lancez l’installation. Une fois l’installation terminée, ouvrez PowerShell en tant qu’administrateur et exécutez nvm list available pour afficher la liste des versions disponibles : Si votre projet n’exige pas une version spécifique, nous recommandons d’utiliser la dernière version LTS afin de réduire les risques de problèmes. Si vous souhaitez tester de nouvelles fonctionnalités, vous pouvez installer la dernière version disponible, mais elle présente un risque plus élevé d’erreurs. Installons la dernière LTS. Vérifiez son numéro dans la sortie de nvm list available et installez-la avec nvm install : PS C:\WINDOWS\system32> nvm install 20.13.1Downloading node.js version 20.13.1 (64-bit)...Extracting node and npm...Completenpm v10.5.2 installed successfully.Installation complete. If you want to use this version, typenvm use 20.13.1 Dans certains cas, lors de l’installation de nvm-windows, un problème peut survenir : nvm ne charge pas le gestionnaire de paquets NPM. Dans ce cas, nous recommandons la méthode d’installation suivante. Utiliser l’installateur officiel Rendez-vous dans la section Téléchargements du site officiel de Node.js. Sélectionnez et téléchargez la version souhaitée. Lorsque le téléchargement est terminé, ouvrez le fichier pour lancer l’installation. Suivez les instructions de l’installateur. Installer Node.js dans WSL2 Si vous souhaitez utiliser Node.js avec Docker, travailler avec la ligne de commande Bash ou si vous préférez simplement Linux, vous pouvez envisager d’installer Node.js dans WSL2. WSL (Windows Subsystem for Linux) est une couche logicielle permettant d’exécuter sous Windows des applications créées pour Linux. Cette section contient les instructions pour installer WSL2. La procédure d’installation de WSL2 sous Windows 10 dépend de la version du système d’exploitation. Pour la connaître, appuyez sur Win+R et saisissez winver. La fenêtre suivante s’ouvrira : Si vous êtes sous Windows 11, vous pouvez passer directement à la Méthode 1. Si vous êtes sous Windows 10, vérifiez la version et la build et choisissez la méthode appropriée. Méthode 1 : Pour Windows 10 version 2004 ou supérieure, ou Windows 11 Pour cette méthode, vous devez utiliser Windows 10 version 2004 ou supérieure (build 19041 ou supérieure) ou Windows 11. Dans PowerShell, exécuté en tant qu’administrateur, lancez les commandes suivantes : wsl --installwsl --set-version Ubuntu 2 Pour vérifier le résultat, utilisez la commande wsl.exe -l -v : PS C:\WINDOWS\system32> wsl.exe -l -v   NAME STATE VERSION* Ubuntu Stopped 2 Méthode 2 : Pour les versions de Windows 10 antérieures à 2004 Pour cette méthode, vous devez disposer au minimum de la version 1903 ou ultérieure, avec la build 18362.1049 ou ultérieure. Exécutez PowerShell en tant qu’administrateur et activez le sous-système Windows pour Linux. dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart Activez ensuite la fonctionnalité de machine virtuelle : dism.exe /online /enable-feature /featurename: VirtualMachinePlatform /all /norestart Une fois ces étapes réalisées, redémarrez votre ordinateur. Lorsque l’ordinateur a redémarré, téléchargez et installez le package de mise à jour du noyau Linux depuis le site officiel de Microsoft. Dans PowerShell, définissez ensuite WSL version 2 comme version par défaut : wsl --set-default-version 2 Téléchargeons maintenant une distribution Linux. Vous pouvez le faire directement depuis le Microsoft Store. Une fois l’installation terminée, vous pouvez accéder à la console du système installé via le menu de recherche. Conclusion Node.js est un environnement de développement populaire utilisé par de nombreuses grandes entreprises : PayPal, Yahoo, Ebay, General Electric, Microsoft et Uber. Dans ce guide, nous avons examiné différentes méthodes pour installer Node.js sur Windows 10 et 11. Vous pouvez consulter notre plateforme d’applications pour trouver divers frameworks Node.js, notamment Express, Fastify, Hapi et Nest.
16 December 2025 · 7 min to read

Avez-vous des questions,
des commentaires ou
des préoccupations ?

Nos professionnels sont disponibles pour vous aider à tout moment,
que vous ayez besoin d'aide ou que vous ne sachiez pas par où commencer.
Envoyez-nous un e-mail
Hostman's Support