Skip to content

Guida Comando list di fnm

Il comando fnm list viene utilizzato per visualizzare le versioni di Node.js installate e fnm list-remote per visualizzare le versioni remote disponibili.

fnm list

Elenca le versioni di Node.js installate localmente.

Sintassi Comando

bash
fnm list [OPZIONI]

Alias: ls

Esempi Utilizzo

bash
fnm list

Esempio output:

* v20.10.0 default
  v18.19.0
  v16.20.2
  • * indica la versione attualmente in uso
  • default indica la versione predefinita

fnm list-remote

Elenca tutte le versioni remote disponibili di Node.js.

Sintassi Comando

bash
fnm list-remote [OPZIONI]

Alias: ls-remote

Opzioni

--filter

Filtra per numero versione o intervallo semver:

bash
# Filtra per versione principale
fnm list-remote --filter=18

# Filtra per versione minor
fnm list-remote --filter=18.17

# Usa intervallo semver
fnm list-remote --filter=">=18.0.0 <20.0.0"

--lts

Mostra solo versioni LTS:

bash
# Mostra tutte versioni LTS
fnm list-remote --lts

# Mostra versione LTS specifica
fnm list-remote --lts=iron

--latest

Mostra solo l'ultima versione:

bash
fnm list-remote --latest

--sort

Imposta metodo ordinamento:

bash
# Ascendente (predefinito)
fnm list-remote --sort=asc

# Discendente
fnm list-remote --sort=desc

--node-dist-mirror

Specifica sorgente mirror:

bash
fnm list-remote --node-dist-mirror=https://npmmirror.com/mirrors/node

Esempi Utilizzo

bash
# Elenca tutte le versioni
fnm list-remote

# Elenca solo versioni LTS
fnm list-remote --lts

# Elenca versioni Node.js 18.x
fnm list-remote --filter=18

# Elenca ultime versioni
fnm list-remote --latest

# Elenca versioni in ordine discendente
fnm list-remote --sort=desc

Interpretazione Output

Output fnm list

* v20.10.0 default
  v18.19.0
  v16.20.2
SimboloSignificato
*Versione attualmente in uso
defaultVersione predefinita
Nessun indicatoreInstallata ma non in uso

Output fnm list-remote

v20.10.0 (Iron)
v20.9.0 (Iron)
v18.19.0 (Hydrogen)
v18.18.2 (Hydrogen)
...

I nomi tra parentesi sono i nomi in codice delle versioni LTS.

Combinazioni Comuni

Visualizza Versioni LTS Installabili

bash
fnm list-remote --lts --latest

Visualizza Ultima Versione Minor per Versione Principale Specifica

bash
fnm list-remote --filter=18 --latest

Visualizza Versioni Installate

bash
fnm list

Problemi Comuni

Elenco Troppo Lungo

bash
# Usa filtro
fnm list-remote --filter=20

# Visualizza solo ultime
fnm list-remote --latest

# Solo LTS
fnm list-remote --lts

Impossibile Ottenere Elenco Remoto

bash
# Controlla connessione di rete
curl -I https://nodejs.org/dist/

# Usa mirror
fnm list-remote --node-dist-mirror=https://npmmirror.com/mirrors/node