Skip to content

Guia do Comando fnm list

O comando fnm list é usado para visualizar versões instaladas do Node.js, e fnm list-remote é usado para visualizar versões remotas disponíveis.

fnm list

Listar versões do Node.js instaladas localmente.

Sintaxe do Comando

bash
fnm list [OPÇÕES]

Alias: ls

Exemplos de Uso

bash
fnm list

Exemplo de saída:

* v20.10.0 default
  v18.19.0
  v16.20.2
  • * indica a versão atualmente em uso
  • default indica a versão padrão

fnm list-remote

Listar todas as versões remotas disponíveis do Node.js.

Sintaxe do Comando

bash
fnm list-remote [OPÇÕES]

Alias: ls-remote

Opções

--filter

Filtrar por número da versão ou intervalo semver:

bash
# Filtrar por versão principal
fnm list-remote --filter=18

# Filtrar por versão secundária
fnm list-remote --filter=18.17

# Usar intervalo semver
fnm list-remote --filter=">=18.0.0 <20.0.0"

--lts

Mostrar apenas versões LTS:

bash
# Mostrar todas as versões LTS
fnm list-remote --lts

# Mostrar versão LTS específica
fnm list-remote --lts=iron

--latest

Mostrar apenas a versão mais recente:

bash
fnm list-remote --latest

--sort

Definir método de classificação:

bash
# Ascendente (padrão)
fnm list-remote --sort=asc

# Descendente
fnm list-remote --sort=desc

--node-dist-mirror

Especificar fonte do mirror:

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

Exemplos de Uso

bash
# Listar todas as versões
fnm list-remote

# Listar apenas versões LTS
fnm list-remote --lts

# Listar versões Node.js 18.x
fnm list-remote --filter=18

# Listar versões mais recentes
fnm list-remote --latest

# Listar versões em ordem decrescente
fnm list-remote --sort=desc

Interpretação da Saída

Saída fnm list

* v20.10.0 default
  v18.19.0
  v16.20.2
SímboloSignificado
*Versão atualmente em uso
defaultVersão padrão
Sem marcadorInstalada mas não em uso

Saída fnm list-remote

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

Os nomes entre parênteses são codinomes de versões LTS.

Combinações Comuns

Visualizar Versões LTS Instaláveis

bash
fnm list-remote --lts --latest

Visualizar Última Versão Secundária de Versão Principal Específica

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

Visualizar Versões Instaladas

bash
fnm list

Problemas Comuns

Lista Muito Longa

bash
# Usar filtragem
fnm list-remote --filter=20

# Visualizar apenas mais recente
fnm list-remote --latest

# Visualizar apenas LTS
fnm list-remote --lts

Não Consegue Buscar Lista Remota

bash
# Verificar conexão de rede
curl -I https://nodejs.org/dist/

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