Désinstaller Node.js sur Windows et Mac : commandes et méthodes fiables

Node.js est un outil puissant pour exécuter du JavaScript côté serveur, utilisé dans de nombreux projets web modernes. Pourtant, il arrive que vous souhaitiez désinstaller cet environnement sur votre système Windows ou Mac, que ce soit pour résoudre un conflit de version, libérer de l’espace ou préparer une réinstallation propre. Les méthodes pour supprimer Node.js varient selon l’OS et la manière dont il a été installé, depuis l’utilisation du Terminal Mac aux interfaces graphiques sous Windows. Cet article vous guide précisément à travers des commandes fiables et solutions adaptées pour une désinstallation complète et sans erreur.

L’article en bref

Découvrez comment désinstaller Node.js de manière claire et efficace sur Windows et Mac, avec des méthodes adaptées à chaque plateforme et installation.

  • Processus simple sous Windows : Utilisation d’Ajout/Suppression de programmes.
  • Désinstallation Terminal Mac : Commandes adaptées selon la méthode d’installation.
  • Utilisation d’outils dédiés : Homebrew et nvm pour gérer les versions et désinstallations.
  • Suppression manuelle : Nettoyage complet des fichiers restants pour éviter les conflits.

Adopter ces méthodes fiables assure une désinstallation propre, essentielle pour maintenir un environnement de développement performant et organisé.

Comment désinstaller Node.js efficacement sur Windows

Sur Windows, désinstaller Node.js est à la portée de tous grâce à l’interface intuitive d’Ajout/Suppression de programmes. Cette méthode graphique permet de supprimer rapidement Node.js et ses dépendances associées. Pour cela, il suffit d’accéder à « Add or Remove Programs » via le menu Démarrer, de rechercher « Node.js », puis de lancer la désinstallation. Sur Windows 10 et versions supérieures, un simple clic sur « Désinstaller » suffit à retirer le logiciel proprement, tandis que sur Windows 7 ou 8.1, le bouton dédié à la suppression est également accessible et efficace.

A lire aussi :  iMac 2018 : performances, modèles et prix à connaître

Utiliser l’invite de commandes Windows pour une désinstallation avancée

Dans certaines configurations, il peut être nécessaire d’utiliser l’invite de commandes pour supprimer des modules npm globaux ou nettoyer le cache associé. Pour cela, ouvrez l’invite de commandes en mode administrateur et exécutez les commandes :
npm uninstall -g pour chaque package global.
npm cache clean --force pour vider le cache. Ces actions complètent la désinstallation et évitent les restes indésirables.

Supprimer Node.js proprement sur Mac via Terminal

La désinstallation de Node.js sur macOS peut varier selon la manière dont il a été installé. Dans le cas d’une installation directe depuis un package officiel, deux commandes Terminal sont incontournables pour une suppression complète :

lsbom -f -l -s -pf /var/db/receipts/org.nodejs.pkg.bom | while read f; do sudo rm /usr/local/${f}; done
sudo rm -rf /usr/local/lib/node /usr/local/lib/node_modules /var/db/receipts/org.nodejs.*

Ces actions suppriment les fichiers et dossiers liés à Node.js, garantissant un nettoyage efficace, tout en laissant le reste de votre système intact. Il convient d’exécuter ces commandes avec prudence et sous un compte ayant les droits administratifs.

Désinstaller Node.js installé via Homebrew sur macOS

Pour ceux qui ont choisi Homebrew, gestionnaire de paquets populaire sur Mac, la désinstallation est encore plus simple. Il suffit d’ouvrir Terminal et de saisir :
brew uninstall node
Cette commande supprime Node.js ainsi que les fichiers résiduels liés à l’installation via Homebrew, offrant une alternative propre et rapide qui évite les manipulations manuelles fastidieuses.

Gérer plusieurs versions Node.js avec nvm et désinstaller facilement

Le Node Version Manager (nvm) est l’outil idéal pour les développeurs amenés à jongler avec plusieurs versions de Node.js. Avec nvm, désinstaller une version spécifique se fait par une simple commande dans le Terminal :
nvm uninstall <version>
Par exemple, pour supprimer la version 20.6.0, on utilise :
nvm uninstall 20.6.0
Cette approche n’impacte pas les autres versions installées, offrant un contrôle précis sur l’environnement Node.js.

A lire aussi :  Comment utiliser cerfrance connect pour simplifier la gestion de votre entreprise

Suppression manuelle des fichiers Node.js pour un nettoyage total

Si les méthodes classiques ne suffisent pas ou si vous préférez un nettoyage en profondeur, la suppression manuelle des fichiers peut être nécessaire. Sur Mac, cela consiste à localiser et supprimer manuellement les fichiers et dossiers reliés à Node.js :

  • /usr/local/lib
  • /usr/local/bin
  • /usr/local/include
  • /usr/local/share/man/man1
  • Dossiers dans votre répertoire utilisateur : .npm, .node-gyp, .node_repl_history

Ouvrez le Finder, utilisez « Aller > Aller au dossier » pour atteindre ces emplacements, puis déplacez les éléments relatifs à Node.js vers la Corbeille. N’oubliez pas de vider la Corbeille pour finaliser la suppression.

Étape Commande / Action OS concerné But
Supprimer via interface graphique Ajout/Suppression de programmes, sélection Node.js Windows Désinstallation simple et rapide
Désinstaller via Terminal Mac Commandes avec lsbom et rm Mac Nettoyage complet des fichiers Node.js
Désinstaller via Homebrew brew uninstall node Mac Suppression efficace pour installations Homebrew
Désinstallation sélective nvm nvm uninstall <version> Mac/ Linux Gestion multi-version précise
Nettoyage manuel Suppression manuelle via Finder Mac Élimination résiduelle des fichiers restants

La vidéo ci-dessus détaille le processus complet de désinstallation de Node.js sur Windows, incluant la gestion des dépendances Node.js et le nettoyage du cache npm.

Voici un tutoriel clair pour supprimer Node.js sur Mac via Terminal, couvrant aussi bien les méthodes Homebrew que la suppression des versions gérées par nvm.

Comment vérifier si Node.js a été complètement désinstallé ?

Exécutez la commande ‘node -v’ dans le terminal ou l’invite de commandes. Si vous recevez une erreur indiquant que la commande est introuvable, cela signifie que Node.js a été désinstallé.

La désinstallation supprime-t-elle mes projets Node.js ?

Non, vos projets restent intacts. La désinstallation supprime uniquement l’environnement d’exécution Node.js, pas les fichiers personnels ou projets que vous avez créés.

A lire aussi :  Faille inverse : comprendre ce phénomène clé des séismes en zones de compression

Que faire si la désinstallation via Add/Remove Programs échoue ?

Essayez une désinstallation manuelle en supprimant les fichiers et dossiers Node.js, ou utilisez des outils tiers de nettoyage sous Windows.

Puis-je installer plusieurs versions de Node.js en parallèle ?

Oui, grâce à nvm, vous pouvez installer, gérer et désinstaller plusieurs versions de Node.js selon vos besoins sans conflit.

Dois-je nettoyer le cache npm après la désinstallation ?

C’est recommandé pour éviter des conflits futurs, surtout si vous prévoyez de réinstaller Node.js ou changer de version.

Auteur/autrice

  • Élise Kerouac

    Moi, c’est Élise, une Bretonne de cœur qui croit dur comme fer que le café est une excuse parfaite pour ralentir et partager. Dans ce blog, je vous emmène à la découverte de l’univers du brunch, des recettes douces et des adresses rennaises qui respirent la convivialité. Servez-vous une tasse, on discute ?

Laisser un commentaire

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

Retour en haut