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
523 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!

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