Skip to content

Guide de la Commande fnm list

La commande fnm list est utilisée pour afficher les versions de Node.js installées, et fnm list-remote est utilisée pour afficher les versions distantes disponibles.

fnm list

Lister les versions de Node.js installées localement.

Syntaxe de la Commande

bash
fnm list [OPTIONS]

Alias: ls

Exemples d'Utilisation

bash
fnm list

Exemple de sortie:

* v20.10.0 default
  v18.19.0
  v16.20.2
  • * indique la version actuellement utilisée
  • default indique la version par défaut

fnm list-remote

Lister toutes les versions Node.js distantes disponibles.

Syntaxe de la Commande

bash
fnm list-remote [OPTIONS]

Alias: ls-remote

Options

--filter

Filtrer par numéro de version ou plage semver:

bash
# Filtrer par version majeure
fnm list-remote --filter=18

# Filtrer par version mineure
fnm list-remote --filter=18.17

# Utiliser une plage semver
fnm list-remote --filter=">=18.0.0 <20.0.0"

--lts

Afficher uniquement les versions LTS:

bash
# Afficher toutes les versions LTS
fnm list-remote --lts

# Afficher une version LTS spécifique
fnm list-remote --lts=iron

--latest

Afficher uniquement la dernière version:

bash
fnm list-remote --latest

--sort

Définir la méthode de tri:

bash
# Ascendant (défaut)
fnm list-remote --sort=asc

# Descendant
fnm list-remote --sort=desc

--node-dist-mirror

Spécifier la source du mirror:

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

Exemples d'Utilisation

bash
# Lister toutes les versions
fnm list-remote

# Lister uniquement les versions LTS
fnm list-remote --lts

# Lister les versions Node.js 18.x
fnm list-remote --filter=18

# Lister les dernières versions
fnm list-remote --latest

# Lister les versions par ordre décroissant
fnm list-remote --sort=desc

Interprétation de la Sortie

Sortie fnm list

* v20.10.0 default
  v18.19.0
  v16.20.2
SymboleSignification
*Version actuellement utilisée
defaultVersion par défaut
Aucun marqueurInstallé mais non utilisé

Sortie fnm list-remote

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

Les noms entre parenthèses sont les noms de code des versions LTS.

Combinaisons Courantes

Afficher les Versions LTS Installables

bash
fnm list-remote --lts --latest

Afficher la Dernière Version Mineure pour une Version Majeure Spécifique

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

Afficher les Versions Installées

bash
fnm list

Problèmes Courants

Liste Trop Longue

bash
# Utiliser le filtrage
fnm list-remote --filter=20

# Afficher uniquement la dernière
fnm list-remote --latest

# Afficher uniquement les LTS
fnm list-remote --lts

Impossible de Récupérer la Liste Distante

bash
# Vérifier la connexion réseau
curl -I https://nodejs.org/dist/

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

Liens Connexes