Désinstaller fnm
Si vous devez désinstaller fnm, suivez les étapes ci-dessous.
Désinstallation Rapide
En Utilisant le Script de Désinstallation
fnm fournit un script de désinstallation pratique:
curl -fsSL https://fnm.vercel.app/uninstall | bashCe script automatiquement:
- Supprime le binaire fnm
- Nettoie le répertoire fnm (
~/.fnm) - Vous invite à supprimer le code lié à fnm de votre configuration Shell
Désinstallation Manuelle
Si le script de désinstallation ne fonctionne pas correctement, vous pouvez désinstaller manuellement.
Étape 1: Supprimer le Répertoire fnm
fnm stocke tous les fichiers dans le répertoire ~/.fnm par défaut:
rm -rf ~/.fnmÉtape 2: Supprimer le Binaire fnm
Selon la méthode d'installation, le binaire fnm peut être situé à différents endroits:
# Installation Homebrew
brew uninstall fnm
# Installation manuelle (vérifier les emplacements courants)
rm -f /usr/local/bin/fnm
rm -f ~/.local/bin/fnm
rm -f ~/bin/fnmÉtape 3: Nettoyer la Configuration Shell
Supprimez la configuration liée à fnm des fichiers de configuration du Shell:
# Éditer ~/.bashrc, supprimer la ligne suivante
eval "$(fnm env --use-on-cd)"# Éditer ~/.zshrc, supprimer la ligne suivante
eval "$(fnm env --use-on-cd)"# Éditer ~/.config/fish/config.fish, supprimer la ligne suivante
fnm env --use-on-c | source# Éditer $PROFILE, supprimer la ligne suivante
fnm env --use-on-cd | Out-String | Invoke-ExpressionÉtape 4: Recharger le Shell
# Bash
source ~/.bashrc
# Zsh
source ~/.zshrc
# Fish
source ~/.config/fish/config.fish
# PowerShell
. $PROFILEGuide de Désinstallation Spécifique à la Plateforme
macOS
# Installation Homebrew
brew uninstall fnm
rm -rf ~/.fnm
# Supprimer les lignes liées à fnm de la configuration ShellWindows
En Utilisant winget
winget uninstall Schniz.fnmEn Utilisant Scoop
scoop uninstall fnmEn Utilisant Chocolatey
choco uninstall fnmSuppression Manuelle
- Supprimer le répertoire fnm:
%USERPROFILE%\.fnm - Supprimer le chemin fnm du PATH
- Nettoyer le profil PowerShell
Linux
# Supprimer le répertoire fnm
rm -rf ~/.fnm
# Supprimer le binaire (selon l'emplacement d'installation)
rm -f /usr/local/bin/fnm
rm -f ~/.local/bin/fnm
# Nettoyer la configuration Shell
# Éditer ~/.bashrc ou ~/.zshrcConserver les Versions Node.js
Si vous souhaitez conserver les versions de Node.js installées, vous pouvez les sauvegarder avant de désinstaller:
# Voir la structure du répertoire fnm
ls -la ~/.fnm
# Sauvegarder les versions node (si nécessaire)
cp -r ~/.fnm/node-versions ~/node-backupVérifier la Désinstallation
Confirmez que fnm est complètement désinstallé:
# Doit afficher "command not found" ou une erreur similaire
fnm --version
# Vérifier si le répertoire fnm est supprimé
ls ~/.fnmProblèmes Courants
Erreur de Démarrage du Shell Après Désinstallation
Si le Shell signale des erreurs après la désinstallation, vérifiez s'il reste du code lié à fnm dans les fichiers de configuration.
Le Chemin fnm Toujours dans PATH
Vérifiez et éditez le fichier de configuration du Shell pour supprimer tous les paramètres PATH liés à fnm.
Vouloir Réinstaller fnm
Vous pouvez réinstaller fnm à tout moment après la désinstallation:
# macOS/Linux
curl -fsSL https://fnm.vercel.app/install | bash
# Windows
winget install Schniz.fnmLiens Connexes
- Installer fnm - Réinstaller fnm
- Guide de Désinstallation Ubuntu - Étapes détaillées de désinstallation Ubuntu