Catégories
Développement Expert

Effacer le cache npm

Etroitement lié à Node.js, npm est le gestionnaire de paquets officiel de la plateforme JavaScript. Désormais propriété de GitHub, npm est installé en même temps que Nodejs puisque fait entièrement partie de l’environnement. Le Node Package Manager travaille avec un cache sur le disque dur de la machine, virtuelle ou physique, et celui-ci peut rapidement gonfler jusqu’à occuper plusieurs Go d’espace. Ce tutoriel explique comment vider le cache npm, ou clean npm cache en anglais, pour récupérer de l’espace disque et tout simplement supprimer les informations mises dans le cache npm / node.js pour débugger un problème.

Ce tutoriel fonctionne sur les systèmes d’exploitation Windows et Linux (Ubuntu, Debian, Red Hat, CentOS, Fedora…).

Sur Windows, le cache se trouve dans %AppData%\Roaming\npm-cache mais il ne faut pas supprimer ces fichiers à la main depuis un Explorateur de fichiers.

 

Clean cache npm en ligne de commande

1. Sur Windows, ouvrir un Invite de commandes (cmd). Sur Linux, ouvrir un Terminal ou une connexion distante SSH.

2. Taper la commande suivante pour vérifier la consistance du cache npm :

npm cache verify

3. Ecrire cette commande pour forcer le vidage du cache npm :

npm cache clean --force

L’alias « npm cache clear –force » fonctionne également.

4. On vérifie le bon déroulement de l’opération :

npm cache verify

5. Le cache de npm est vide et l’espace occupé sur le disque dur est libéré.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *