Skip to content

Installation et mise à jour des outils

Volta vous permet d'installer et de gérer facilement les outils JavaScript dans votre système et vos projets.

Installer Node.js

Version Node par défaut

Pour installer Node.js comme version par défaut :

bash
volta install node

Cette commande installe la dernière version LTS (Support Long Terme) de Node.js. Pour installer une version spécifique :

bash
volta install node@16
volta install node@16.14.2

Vous pouvez également utiliser des plages de versions :

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

Version Node spécifique au projet

Pour épingler une version spécifique de Node.js à votre projet :

bash
volta pin node@16.14.2

Cela ajoutera une section volta à votre fichier package.json :

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

Gérer les gestionnaires de paquets

Gestionnaire de paquets par défaut

Pour définir un gestionnaire de paquets par défaut :

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

Gestionnaire de paquets spécifique au projet

Pour épingler une version de gestionnaire de paquets à votre projet :

bash
volta pin npm@8
volta pin yarn@1.22

Cela mettra à jour votre package.json :

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

Paquets globaux

Installer des outils globaux

Pour installer des paquets JavaScript globaux :

bash
volta install typescript
volta install eslint

Pour des versions spécifiques :

bash
volta install typescript@4.6.3

Voir les outils installés

Pour voir vos outils installés :

bash
volta list all

Pour voir seulement des types d'outils spécifiques :

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

Mettre à jour les outils

Mettre à jour les outils globaux

Pour mettre à jour un paquet global vers la dernière version :

bash
volta install typescript@latest

Mettre à jour les outils de projet

Pour mettre à jour les outils spécifiques au projet :

bash
volta pin node@latest
volta pin npm@latest

Désinstaller les outils

Pour désinstaller un paquet global :

bash
volta uninstall typescript

Pour désinstaller des outils par défaut :

bash
volta uninstall node
volta uninstall npm

Note : Cela ne le supprimera pas du système si des projets en ont besoin.