Skip to content

Installare strumenti

Volta ti permette di installare e gestire facilmente strumenti JavaScript nel tuo sistema e nei tuoi progetti.

Installare Node.js

Versione Node predefinita

Per installare Node.js come versione predefinita:

bash
volta install node

Questo comando installa l'ultima versione LTS (supporto a lungo termine) di Node.js. Per installare una versione specifica:

bash
volta install node@16
volta install node@16.14.2

Puoi anche usare intervalli di versione:

bash
volta install node@16.14
volta install node@^16.14

Versione Node specifica del progetto

Per fissare una versione specifica di Node.js al tuo progetto:

bash
volta pin node@16.14.2

Questo aggiungerà una sezione volta al tuo file package.json:

json
{
  "volta": {
    "node": "16.14.2"
  }
}

Gestire i gestori di pacchetti

Gestori di pacchetti predefiniti

Per impostare i gestori di pacchetti predefiniti:

bash
volta install npm@8
volta install yarn@1.22
volta install pnpm@7

Gestori di pacchetti specifici del progetto

Per fissare le versioni dei gestori di pacchetti al tuo progetto:

bash
volta pin npm@8
volta pin yarn@1.22

Questo aggiornerà il tuo package.json:

json
{
  "volta": {
    "node": "16.14.2",
    "npm": "8.5.0"
  }
}

Pacchetti globali

Installare strumenti globali

Per installare pacchetti JavaScript globali:

bash
volta install typescript
volta install eslint

Per versioni specifiche:

bash
volta install typescript@4.6.3

Visualizzare strumenti installati

Per vedere gli strumenti che hai installato:

bash
volta list all

Per vedere solo tipi specifici di strumenti:

bash
volta list node
volta list npm
volta list yarn
volta list packages

Aggiornare strumenti

Aggiornare strumenti globali

Per aggiornare pacchetti globali all'ultima versione:

bash
volta install typescript@latest

Aggiornare strumenti del progetto

Per aggiornare strumenti specifici del progetto:

bash
volta pin node@latest
volta pin npm@latest

Disinstallare strumenti

Per disinstallare pacchetti globali:

bash
volta uninstall typescript

Per disinstallare strumenti predefiniti:

bash
volta uninstall node
volta uninstall npm

Nota: Se un progetto ha bisogno di quello strumento, questo non lo rimuoverà dal sistema.