Skip to content

volta install

Il comando volta install imposterà la versione predefinita di uno strumento. Se lo strumento non è ancora nella cache locale, lo scaricherà anche. Ha la seguente sintassi:

bash
Installa strumenti nella tua catena di strumenti

Uso:
    volta install [FLAGS] <tool[@version]>...

FLAG:
        --verbose    Abilita diagnostiche dettagliate
        --quiet      Previene output non necessari
    -h, --help       Stampa informazioni di aiuto

ARGOMENTI:
    <tool[@version]>...    Strumento da installare, come `node`, `yarn@latest` o `your-package@^14.4.3`.

Esempi

Installare Node.js

bash
# Installa l'ultima versione LTS di Node come tua versione predefinita
volta install node

# Installa una versione specifica di Node
volta install node@16.14.2

# Installa usando intervalli semver
volta install node@16
volta install node@^16.14

Installare gestori di pacchetti

bash
# Installa l'ultima versione di npm
volta install npm

# Installa una versione specifica di yarn
volta install yarn@1.22.19

# Installa pnpm (abilita flag di funzionalità)
VOLTA_FEATURE_PNPM=1 volta install pnpm

Installare pacchetti globali

bash
# Installa l'ultima versione di TypeScript
volta install typescript

# Installa una versione specifica di pacchetto
volta install eslint@8.15.0

# Installa più pacchetti contemporaneamente
volta install prettier typescript eslint

Cosa succede durante l'installazione

Quando esegui volta install:

  1. Volta scarica lo strumento (se non è già nella cache locale)
  2. Lo imposta come versione predefinita per quello strumento
  3. Crea shim che ti permettono di usare lo strumento ovunque nel tuo sistema

A differenza di volta fetch, installare uno strumento lo rende disponibile nel tuo PATH attraverso il sistema shim di Volta. Questo significa che puoi usare lo strumento da qualsiasi directory sul tuo sistema.

Impatto sul sistema

  • volta install node influenza la versione predefinita di Node usata al di fuori di progetti con versioni fissate
  • volta install yarn imposta il gestore di pacchetti predefinito quando non sono specificate versioni specifiche del progetto
  • I binari di pacchetti globali installati con volta install sono disponibili nel tuo PATH

Per vedere gli strumenti attualmente installati, usa il comando volta list.