Comment supprimer le dossier des modules de nœud avec npkill

Node.js est un environnement d'exécution JavaScript qui vous permet d'exécuter JavaScript en dehors des navigateurs Web, ce qui en fait un choix populaire pour développer toutes sortes d'applications. Une partie de sa popularité est due à la pléthore de packages NPM disponibles pour faciliter l'expérience des développeurs.

Cependant, ces packages peuvent consommer beaucoup d'espace sur votre disque et vous ne voudrez peut-être pas les conserver une fois le processus de développement terminé. Apprenez à nettoyer ces paquets indésirables des node_modules dossier avec npkill.

Qu'est-ce que npkill et comment l'utiliser ?

npkill est un package NPM léger qui vous permet de trouver et de supprimer facilement les dossiers node_modules anciens et lourds. Avant de commencer à utiliser npkill, assurez-vous que Node.js et NPM sont installés sur votre ordinateur.

Connexe : Comment installer Node.js et npm sous Windows

L'exécution de npkill est un processus assez simple et ne nécessite pas l'installation de dépendances supplémentaires. Vous pouvez y accéder en exécutant cette commande dans le terminal :

 npx npkill

Cette commande recherchera tous les dossiers node_modules en commençant par le chemin où la commande a été exécutée et les affichera avec la quantité d'espace qu'ils occupent sur votre disque.

À l'aide de cet outil interactif, vous pouvez sélectionner les projets que vous ne développez plus activement et supprimer les fichiers et dossiers de dépendance de manière transparente, en appuyant simplement sur un bouton.

Vous pouvez utiliser les touches fléchées pour vous déplacer entre les dossiers répertoriés et la barre d'espace pour supprimer le dossier sélectionné. Une fois cela fait, utilisez la touche Q ou les touches Ctrl + C pour quitter le menu interactif.

Restez prudent lors de la suppression des dossiers

npkill est un outil pratique pour supprimer les fichiers indésirables d'anciens projets que vous ne gérez plus. Cependant, la suppression du dossier node_modules des projets actifs vous obligera à les réinstaller avant de pouvoir réexécuter l'application. Il est recommandé de procéder avec prudence lors de la suppression d'un dossier, car cette action est irréversible.

Nouveau dans l'écosystème Node.js ou en transition depuis une autre technologie ? Voici tout ce que vous devez savoir pour commencer le développement de Node.js.