Guide de la Commande fnm uninstall
La commande fnm uninstall est utilisée pour désinstaller les versions de Node.js installées.
Syntaxe de la Commande
bash
fnm uninstall [OPTIONS] [VERSION]Alias: uni
Paramètres
VERSION
Spécifier la version de Node.js à désinstaller:
bash
# Désinstaller une version spécifique
fnm uninstall 16.20.2
# Désinstaller en utilisant un alias
fnm uninstall legacyOptions
--node-dist-mirror
Spécifier la source du mirror (généralement non nécessaire):
bash
fnm uninstall 16.20.2--fnm-dir
Spécifier le répertoire d'installation fnm:
bash
fnm uninstall 16.20.2 --fnm-dir=/custom/path--log-level
Définir le niveau de log:
bash
fnm uninstall 16.20.2 --log-level=quietExemples d'Utilisation
Désinstaller une Version Spécifique
bash
# Désinstaller Node.js 16.20.2
fnm uninstall 16.20.2Désinstaller via un Alias
bash
# Si un alias pointe vers cette version
fnm uninstall legacyWARNING
La désinstallation via un alias supprimera la version de Node.js vers laquelle cet alias pointe, ainsi que tous les autres alias pointant vers la même version.
Désinstallation en Lot
bash
# Afficher les versions installées
fnm list
# Désinstaller les versions inutilisées une par une
fnm uninstall 14.21.3
fnm uninstall 16.20.2Comportement de Désinstallation
Désinstaller une Version
bash
fnm uninstall 16.20.2Cela supprimera:
- Le répertoire
~/.fnm/node-versions/v16.20.2/ - Les alias associés (le cas échéant)
Désinstaller un Alias
bash
fnm alias 16.20.2 legacy
fnm uninstall legacyCela supprimera:
- La version Node.js 16.20.2
- L'alias
legacy - Les autres alias pointant vers 16.20.2
Problèmes Courants
Impossible de Désinstaller la Version Actuellement Utilisée
bash
# Changer d'abord vers une autre version
fnm use 20
# Puis désinstaller
fnm uninstall 16.20.2La Version N'Existe Pas
bash
# Afficher les versions installées
fnm list
# Confirmer le numéro de version
fnm uninstall 16.20.2Espace Disque Non Libéré Après Désinstallation
bash
# Vérifier le répertoire fnm
du -sh ~/.fnm
# Nettoyer les restes
rm -rf ~/.fnm/node-versions/v16.20.2Bonnes Pratiques
Nettoyage Régulier
bash
# Afficher les versions installées
fnm list
# Désinstaller les anciennes versions inutilisées
fnm uninstall 14.21.3
fnm uninstall 16.20.2Conserver les Versions LTS
bash
# Conserver les versions LTS
fnm list | grep -E "v(18|20)"
# Désinstaller les versions non-LTS
fnm uninstall 19.9.0Liens Connexes
- Désinstaller fnm - Désinstaller fnm lui-même
- Référence des Commandes - Tous les détails des commandes
- Gestion de Version - Guide de gestion de version