Maison > interface Web > js tutoriel > Comment désinstaller et réinstaller complètement Node.js, npm et NVM sur macOS ?

Comment désinstaller et réinstaller complètement Node.js, npm et NVM sur macOS ?

Mary-Kate Olsen
Libérer: 2025-01-01 01:29:11
original
418 Les gens l'ont consulté

How to Completely Uninstall and Reinstall Node.js, npm, and NVM on macOS?

Comment désinstaller et réinstaller Node.js, npm et NVM sur Mac OS X

Un utilisateur a récemment rencontré une version obsolète et persistante de Node.js (v0.6.1-pre) malgré l'installation de versions plus récentes. L'enquête a révélé une version 0.6.1-pre du nœud fantôme qui persistait malgré diverses tentatives de désinstallation.

Solution

L'utilisateur a identifié un local dossier sous le répertoire utilisateur, qui contenait les dossiers pour include, lib, node et node_modules. La suppression de ces références locales a résolu le problème.

Désinstallation et réinstallation complètes

Pour désinstaller complètement Node.js, npm et NVM et réinstaller à partir de zéro :

1. Supprimez Node.js

    Allez dans
  • usr/local/lib et supprimez tous les dossiers node et node_modules.
  • Allez sur
  • usr/local/include et supprimez tous les dossiers node et node_modules.
  • S'il est installé via Brew, exécutez
  • brew uninstall node dans le terminal.
  • Vérifiez le répertoire d'accueil pour tout
  • local, lib, ou include et supprimez tous les dossiers node ou node_modules.
  • Allez dans
  • usr/ local/bin et supprimez tout nœud exécutable.

2. Suppression supplémentaire

Envisagez également d'exécuter les commandes suivantes :

sudo rm -rf /opt/local/bin/node /opt/local/include/node /opt/local/lib/node_modules
sudo rm -rf /usr/local/bin/npm /usr/local/share/man/man1/node.1 /usr/local/lib/dtrace/node.d
Copier après la connexion

3. Supprimer NVM

NVM modifie la variable PATH dans $HOME/.bashrc ; annulez-le manuellement.

4. Réinstallation

    Téléchargez et installez NVM.
  • Suivez les instructions pour installer la version Node.js souhaitée.
  • Réinstallez npm si nécessaire.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal