Guida Comando uninstall di fnm
Il comando fnm uninstall viene utilizzato per disinstallare le versioni installate di Node.js.
Sintassi Comando
bash
fnm uninstall [OPZIONI] [VERSIONE]Alias: uni
Parametri
VERSIONE
Specifica la versione di Node.js da disinstallare:
bash
# Disinstalla versione specifica
fnm uninstall 16.20.2
# Disinstalla usando alias
fnm uninstall legacyOpzioni
--node-dist-mirror
Specifica sorgente mirror (solitamente non necessario):
bash
fnm uninstall 16.20.2--fnm-dir
Specifica directory installazione fnm:
bash
fnm uninstall 16.20.2 --fnm-dir=/custom/path--log-level
Imposta livello log:
bash
fnm uninstall 16.20.2 --log-level=quietEsempi Utilizzo
Disinstalla Versione Specifica
bash
# Disinstalla Node.js 16.20.2
fnm uninstall 16.20.2Disinstalla Tramite Alias
bash
# Se un alias punta a quella versione
fnm uninstall legacyWARNING
La disinstallazione tramite alias eliminerà la versione di Node.js a cui quell'alias punta, così come tutti gli altri alias che puntano alla stessa versione.
Disinstallazione Batch
bash
# Visualizza versioni installate
fnm list
# Disinstalla versioni non necessarie una per una
fnm uninstall 14.21.3
fnm uninstall 16.20.2Comportamento Disinstallazione
Disinstalla Versione
bash
fnm uninstall 16.20.2Questo eliminerà:
- Directory
~/.fnm/node-versions/v16.20.2/ - Alias correlati (se presenti)
Disinstalla Alias
bash
fnm alias 16.20.2 legacy
fnm uninstall legacyQuesto eliminerà:
- Versione Node.js 16.20.2
- Alias
legacy - Altri alias che puntano a 16.20.2
Problemi Comuni
Impossibile Disinstallare Versione Attualmente in Uso
bash
# Prima passa a un'altra versione
fnm use 20
# Poi disinstalla
fnm uninstall 16.20.2Versione Non Esistente
bash
# Visualizza versioni installate
fnm list
# Conferma numero versione
fnm uninstall 16.20.2Spazio Disco Non Liberato Dopo Disinstallazione
bash
# Controlla directory fnm
du -sh ~/.fnm
# Pulisci residui
rm -rf ~/.fnm/node-versions/v16.20.2Best Practice
Pulizia Regolare
bash
# Visualizza versioni installate
fnm list
# Disinstalla versioni vecchie non utilizzate
fnm uninstall 14.21.3
fnm uninstall 16.20.2Mantieni Versioni LTS
bash
# Mantieni versioni LTS
fnm list | grep -E "v(18|20)"
# Disinstalla versioni non-LTS
fnm uninstall 19.9.0Link Correlati
- Disinstalla fnm - Disinstalla fnm stesso
- Riferimento Comandi - Tutti dettagli comandi
- Gestione Versioni - Guida gestione versioni