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:
volta install nodeQuesto comando installa l'ultima versione LTS (supporto a lungo termine) di Node.js. Per installare una versione specifica:
volta install node@16
volta install node@16.14.2Puoi anche usare intervalli di versione:
volta install node@16.14
volta install node@^16.14Versione Node specifica del progetto
Per fissare una versione specifica di Node.js al tuo progetto:
volta pin node@16.14.2Questo aggiungerà una sezione volta al tuo file package.json:
{
"volta": {
"node": "16.14.2"
}
}Gestire i gestori di pacchetti
Gestori di pacchetti predefiniti
Per impostare i gestori di pacchetti predefiniti:
volta install npm@8
volta install yarn@1.22
volta install pnpm@7Gestori di pacchetti specifici del progetto
Per fissare le versioni dei gestori di pacchetti al tuo progetto:
volta pin npm@8
volta pin yarn@1.22Questo aggiornerà il tuo package.json:
{
"volta": {
"node": "16.14.2",
"npm": "8.5.0"
}
}Pacchetti globali
Installare strumenti globali
Per installare pacchetti JavaScript globali:
volta install typescript
volta install eslintPer versioni specifiche:
volta install typescript@4.6.3Visualizzare strumenti installati
Per vedere gli strumenti che hai installato:
volta list allPer vedere solo tipi specifici di strumenti:
volta list node
volta list npm
volta list yarn
volta list packagesAggiornare strumenti
Aggiornare strumenti globali
Per aggiornare pacchetti globali all'ultima versione:
volta install typescript@latestAggiornare strumenti del progetto
Per aggiornare strumenti specifici del progetto:
volta pin node@latest
volta pin npm@latestDisinstallare strumenti
Per disinstallare pacchetti globali:
volta uninstall typescriptPer disinstallare strumenti predefiniti:
volta uninstall node
volta uninstall npmNota: Se un progetto ha bisogno di quello strumento, questo non lo rimuoverà dal sistema.