Maison >interface Web >js tutoriel >Comment désinstaller et réinstaller complètement Node.js et les outils associés sur macOS pour résoudre les incompatibilités de version ?

Comment désinstaller et réinstaller complètement Node.js et les outils associés sur macOS pour résoudre les incompatibilités de version ?

Patricia Arquette
Patricia Arquetteoriginal
2024-12-23 19:35:11400parcourir

How to Completely Uninstall and Reinstall Node.js and Associated Tools on macOS to Resolve Version Mismatches?

Comment désinstaller et réinstaller complètement Node.js et les outils associés sur macOS

Arrière-plan :

Vous rencontrez des difficultés pour mettre à jour votre version de Node.js et rencontrez une incompatibilité de version persistante entre la ligne de commande et le gestionnaire de versions de Node. (NVM), malgré l'installation de la version souhaitée. Votre objectif est de résoudre ce problème en supprimant et en réinstallant complètement Node.js et les outils associés.

Solution :

Étape 1 : Confirmer l'installation locale supplémentaire

Inspectez votre répertoire utilisateur pour un dossier "local" ou "lib". S'il est présent, supprimez tous les répertoires « node » ou « node_modules » qu'il contient.

Étape 2 : Supprimez les répertoires spécifiques à Node.js

  • Accédez à "/usr /local/include" et supprimez tous les "node" et "node_modules" répertoires.
  • Naviguez vers "/usr/local/lib" et supprimez tous les répertoires "node" et "node_modules".

Étape 3 : désinstallez Node.js via Homebrew (si installé précédemment)

Si vous avez installé Node.js à l'aide de Homebrew, exécutez la commande suivante dans le terminal :

brew uninstall node

Étape 4 : Supprimer les fichiers liés à NVM

NVM a peut-être apporté des modifications à la variable PATH dans votre ". bashrc". Recherchez et annulez toutes les modifications apportées à ce fichier.

Étape 5 : Désinstaller NPM

Si vous avez installé NPM séparément, vous pouvez le désinstaller en supprimant le répertoire suivant :

~/.npm

Étape 6 : Désinstaller Node Exécutable

Accédez à « /usr/local/bin » et supprimez tout exécutable « nœud ».

Nettoyage supplémentaire (facultatif) :

Pour garantir une suppression complète, vous pouvez envisager d'exécuter la procédure supplémentaire suivante commande :

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

Réinstallation :

Une fois tout supprimé, vous pouvez procéder à une nouvelle installation de Node.js et des outils associés.

  • Téléchargez et installez NVM.
  • Utilisez NVM pour installer la version souhaitée de Node.js.
  • Les versions de Node.js ultérieures à 0.8.0 sont fournies avec NPM.

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:
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