Guide de la Commande fnm install
La commande fnm install est utilisée pour installer de nouvelles versions de Node.js.
Syntaxe de la Commande
bash
fnm install [OPTIONS] [VERSION]Paramètres
VERSION
Spécifier la version de Node.js à installer:
bash
# Installer la version majeure (sélectionne automatiquement la dernière version mineure)
fnm install 20
# Installer une version spécifique
fnm install 20.10.0
# Installer une version LTS
fnm install lts/iron
# Aucune version spécifiée, lit depuis le fichier de version
fnm installOptions
--lts
Installer la dernière version LTS (Long Term Support):
bash
fnm install --lts--latest
Installer la dernière version (y compris non-LTS):
bash
fnm install --latest--use
Changer vers la version immédiatement après l'installation:
bash
fnm install 20 --use--progress
Contrôler l'affichage de la barre de progression de téléchargement:
bash
# Affichage automatique (défaut)
fnm install 20 --progress=auto
# Toujours afficher
fnm install 20 --progress=always
# Ne jamais afficher
fnm install 20 --progress=never--node-dist-mirror
Spécifier le mirror de téléchargement Node.js:
bash
fnm install 20 --node-dist-mirror=https://npmmirror.com/mirrors/node--arch
Spécifier l'architecture d'installation:
bash
# Installer la version x64
fnm install 20 --arch=x64
# Installer la version ARM64
fnm install 20 --arch=arm64--fnm-dir
Spécifier le répertoire d'installation fnm:
bash
fnm install 20 --fnm-dir=/custom/path--log-level
Définir le niveau de log:
bash
fnm install 20 --log-level=quiet
fnm install 20 --log-level=error
fnm install 20 --log-level=info--corepack-enabled
Activer le support Corepack:
bash
fnm install 20 --corepack-enabledExemples d'Utilisation
Installer une Version LTS
bash
# Installer la dernière LTS
fnm install --lts
# Installer une version LTS spécifique
fnm install lts/iron # Node.js 20.x
fnm install lts/hydrogen # Node.js 18.xInstaller une Version Spécifique
bash
# Installer la version majeure
fnm install 20
# Installer la version mineure
fnm install 20.10
# Installer la version exacte
fnm install 20.10.0Installer et Utiliser
bash
# Installer et changer immédiatement
fnm install 20 --use
# Installer et définir comme par défaut
fnm install 20 --use && fnm default 20Utiliser un Mirror pour un Téléchargement Plus Rapide
bash
# Utiliser un mirror
fnm install 20 --node-dist-mirror=https://npmmirror.com/mirrors/nodeInstaller une Architecture Spécifique
bash
# Installer la version x64 sur un Mac Apple Silicon
fnm install 20 --arch=x64Formats de Version
fnm prend en charge plusieurs formats de version:
| Format | Exemple | Description |
|---|---|---|
| Version majeure | 20 | Dernière 20.x.x |
| Version mineure | 20.10 | Dernière 20.10.x |
| Version exacte | 20.10.0 | Version exacte |
| Nom LTS | lts/iron | Nom de code de la version LTS |
| latest | --latest | Dernière version |
Noms de Code des Versions LTS
| Nom de Code | Version | Date de Sortie |
|---|---|---|
| Iron | 20.x | 2023-10 |
| Hydrogen | 18.x | 2022-10 |
| Gallium | 16.x | 2021-10 |
| Erbium | 14.x | 2020-10 |
| Dubnium | 12.x | 2019-10 |
Variables d'Environnement
Vous pouvez configurer le comportement par défaut via des variables d'environnement:
bash
# Définir le mirror
export FNM_NODE_DIST_MIRROR=https://npmmirror.com/mirrors/node
# Activer Corepack
export FNM_COREPACK_ENABLED=true
# Définir le répertoire d'installation
export FNM_DIR=~/.fnmProblèmes Courants
Échec de l'Installation
bash
# Essayer d'utiliser un mirror
fnm install 20 --node-dist-mirror=https://npmmirror.com/mirrors/node
# Voir les logs détaillés
fnm install 20 --log-level=infoLa Version Existe Déjà
bash
# Voir les versions installées
fnm list
# Utiliser la version installée
fnm use 20Téléchargement Lent
bash
# Configurer le mirror
export FNM_NODE_DIST_MIRROR=https://npmmirror.com/mirrors/node
fnm install 20Liens Connexes
- Installer Node.js - Guide d'installation
- Référence des Commandes - Toutes les détails des commandes
- Gestion des Téléchargements - Configuration des téléchargements