Guía del Comando uninstall de fnm
El comando fnm uninstall se usa para desinstalar versiones instaladas de Node.js.
Sintaxis del Comando
bash
fnm uninstall [OPCIONES] [VERSION]Alias: uni
Parámetros
VERSION
Especificar la versión de Node.js a desinstalar:
bash
# Desinstalar versión específica
fnm uninstall 16.20.2
# Desinstalar usando alias
fnm uninstall legacyOpciones
--node-dist-mirror
Especificar fuente del mirror (usualmente no es necesario):
bash
fnm uninstall 16.20.2--fnm-dir
Especificar directorio de instalación de fnm:
bash
fnm uninstall 16.20.2 --fnm-dir=/custom/path--log-level
Establecer nivel de registro:
bash
fnm uninstall 16.20.2 --log-level=quietEjemplos de Uso
Desinstalar Versión Específica
bash
# Desinstalar Node.js 16.20.2
fnm uninstall 16.20.2Desinstalar mediante Alias
bash
# Si un alias apunta a esa versión
fnm uninstall legacyWARNING
Desinstalar mediante alias eliminará la versión de Node.js a la que apunta ese alias, así como todos los demás alias que apunten a la misma versión.
Desinstalación Múltiple
bash
# Ver versiones instaladas
fnm list
# Desinstalar versiones no necesarias una por una
fnm uninstall 14.21.3
fnm uninstall 16.20.2Comportamiento de Desinstalación
Desinstalar Versión
bash
fnm uninstall 16.20.2Esto eliminará:
- Directorio
~/.fnm/node-versions/v16.20.2/ - Alias relacionados (si los hay)
Desinstalar Alias
bash
fnm alias 16.20.2 legacy
fnm uninstall legacyEsto eliminará:
- Versión de Node.js 16.20.2
- Alias
legacy - Otros alias que apunten a 16.20.2
Problemas Comunes
No Se Puede Desinstalar la Versión Actualmente Usada
bash
# Primero cambiar a otra versión
fnm use 20
# Luego desinstalar
fnm uninstall 16.20.2La Versión No Existe
bash
# Ver versiones instaladas
fnm list
# Confirmar número de versión
fnm uninstall 16.20.2Espacio en Disco No Liberado Después de Desinstalar
bash
# Verificar directorio de fnm
du -sh ~/.fnm
# Limpiar residuos
rm -rf ~/.fnm/node-versions/v16.20.2Mejores Prácticas
Limpieza Regular
bash
# Ver versiones instaladas
fnm list
# Desinstalar versiones antiguas no usadas
fnm uninstall 14.21.3
fnm uninstall 16.20.2Mantener Versiones LTS
bash
# Mantener versiones LTS
fnm list | grep -E "v(18|20)"
# Desinstalar versiones no-LTS
fnm uninstall 19.9.0Enlaces Relacionados
- Desinstalar fnm - Desinstalar fnm mismo
- Referencia de Comandos - Todos los detalles de comandos
- Gestión de Versiones - Guía de gestión de versiones