Guida Comando install di fnm
Il comando fnm install viene utilizzato per installare nuove versioni di Node.js.
Sintassi Comando
bash
fnm install [OPZIONI] [VERSIONE]Parametri
VERSIONE
Specifica la versione di Node.js da installare:
bash
# Installa versione principale (seleziona automaticamente ultima versione minor)
fnm install 20
# Installa versione specifica
fnm install 20.10.0
# Installa versione LTS
fnm install lts/iron
# Nessuna versione specificata, legge dal file versione
fnm installOpzioni
--lts
Installa l'ultima versione LTS (Long Term Support):
bash
fnm install --lts--latest
Installa l'ultima versione (incluso non-LTS):
bash
fnm install --latest--use
Passa alla versione immediatamente dopo l'installazione:
bash
fnm install 20 --use--progress
Controlla visualizzazione barra avanzamento download:
bash
# Visualizzazione automatica (predefinito)
fnm install 20 --progress=auto
# Mostra sempre
fnm install 20 --progress=always
# Non mostrare mai
fnm install 20 --progress=never--node-dist-mirror
Specifica mirror download Node.js:
bash
fnm install 20 --node-dist-mirror=https://npmmirror.com/mirrors/node--arch
Specifica architettura installazione:
bash
# Installa versione x64
fnm install 20 --arch=x64
# Installa versione ARM64
fnm install 20 --arch=arm64--fnm-dir
Specifica directory installazione fnm:
bash
fnm install 20 --fnm-dir=/custom/path--log-level
Imposta livello log:
bash
fnm install 20 --log-level=quiet
fnm install 20 --log-level=error
fnm install 20 --log-level=info--corepack-enabled
Abilita supporto Corepack:
bash
fnm install 20 --corepack-enabledEsempi Utilizzo
Installa Versione LTS
bash
# Installa ultima LTS
fnm install --lts
# Installa versione LTS specifica
fnm install lts/iron # Node.js 20.x
fnm install lts/hydrogen # Node.js 18.xInstalla Versione Specifica
bash
# Installa versione principale
fnm install 20
# Installa versione minor
fnm install 20.10
# Installa versione esatta
fnm install 20.10.0Installa e Usa
bash
# Installa e cambia immediatamente
fnm install 20 --use
# Installa e imposta come predefinita
fnm install 20 --use && fnm default 20Usa Mirror per Download Più Veloce
bash
# Usa mirror
fnm install 20 --node-dist-mirror=https://npmmirror.com/mirrors/nodeInstalla Architettura Specifica
bash
# Installa versione x64 su Mac Apple Silicon
fnm install 20 --arch=x64Formati Versione
fnm supporta multipli formati versione:
| Formato | Esempio | Descrizione |
|---|---|---|
| Versione principale | 20 | Ultima 20.x.x |
| Versione minor | 20.10 | Ultima 20.10.x |
| Versione esatta | 20.10.0 | Versione esatta |
| Nome LTS | lts/iron | Nome versione LTS |
| latest | --latest | Ultima versione |
Nomi Versioni LTS
| Nome | Versione | Data Rilascio |
|---|---|---|
| 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 |
Variabili Ambiente
Puoi configurare comportamento predefinito tramite variabili ambiente:
bash
# Imposta mirror
export FNM_NODE_DIST_MIRROR=https://npmmirror.com/mirrors/node
# Abilita Corepack
export FNM_COREPACK_ENABLED=true
# Imposta directory installazione
export FNM_DIR=~/.fnmProblemi Comuni
Installazione Fallita
bash
# Prova usando mirror
fnm install 20 --node-dist-mirror=https://npmmirror.com/mirrors/node
# Visualizza log dettagliati
fnm install 20 --log-level=infoVersione Già Esistente
bash
# Visualizza versioni installate
fnm list
# Usa versione installata
fnm use 20Download Lento
bash
# Configura mirror
export FNM_NODE_DIST_MIRROR=https://npmmirror.com/mirrors/node
fnm install 20Link Correlati
- Installa Node.js - Guida installazione
- Riferimento Comandi - Tutti dettagli comandi
- Gestione Download - Configurazione download