CLI-Befehle
Volta bietet eine umfangreiche Sammlung von Befehlszeilenbefehlen, um Ihnen bei der Verwaltung Ihrer JavaScript-Toolchain zu helfen.
Kernbefehle
volta install
Installiert ein Tool in Ihrer Toolchain.
bash
# Neueste Node.js LTS installieren
volta install node
# Spezifische Version von Node.js installieren
volta install node@16.14.2
# Neueste npm installieren
volta install npm
# Spezifische Version von yarn installieren
volta install yarn@1.22.19
# Ein Paket global installieren
volta install typescript
volta install @vue/cli
Optionen:
--verbose
: Aktiviert ausführliche Diagnose--quiet
: Verhindert unnötige Ausgaben
volta uninstall
Deinstalliert ein Tool aus Ihrer Toolchain.
bash
# Node.js deinstallieren
volta uninstall node
# npm deinstallieren
volta uninstall npm
# Ein Paket deinstallieren
volta uninstall typescript
volta pin
Heftet ein Tool an die package.json
Ihres Projekts.
bash
# Node.js heften
volta pin node@16.14.2
# npm heften
volta pin npm@8.5.0
volta list
Listet die in Ihrer Toolchain verfügbaren Tools auf.
bash
# Alle Tools auflisten
volta list all
# Installierte Node.js-Versionen auflisten
volta list node
# Installierte Paketmanager auflisten
volta list npm
volta list yarn
# Installierte Pakete auflisten
volta list packages
volta which
Zeigt den Pfad zum angegebenen Tool an, das Volta verwenden würde.
bash
volta which node
volta which npm
volta which typescript
volta run
Führt einen Befehl mit benutzerdefinierten Tool-Versionen aus.
bash
# Mit spezifischer Node.js-Version ausführen
volta run --node 14 node index.js
# Mit spezifischer npm-Version ausführen
volta run --npm 6 npm install
# Mit sowohl benutzerdefiniertem Node.js als auch npm ausführen
volta run --node 14 --npm 6 npm install
Zusätzliche Befehle
volta completions
Generiert Shell-Vervollständigungsskripte.
bash
# Bash-Vervollständigungen generieren
volta completions bash > volta.bash
# Zsh-Vervollständigungen generieren
volta completions zsh > _volta
# Fish-Vervollständigungen generieren
volta completions fish > volta.fish
volta setup
Konfiguriert Volta in Ihrer Umgebung.
bash
# Volta mit Standardeinstellungen einrichten
volta setup
# Volta einrichten ohne Profile zu modifizieren
VOLTA_SKIP_SETUP=1 volta setup
volta help
Zeigt Hilfe für Volta-Befehle an.
bash
# Allgemeine Hilfe
volta help
# Hilfe für spezifischen Befehl
volta help install
volta help pin
Exit-Codes
Volta-Befehle geben die folgenden Exit-Codes zurück:
0
: Erfolg1
: Allgemeiner Fehler2
: Befehlszeilenargument-Fehler- Höhere Zahlen: Befehlsspezifische Fehler
Umgebungsvariablen
Diese Umgebungsvariablen beeinflussen das Verhalten von Volta beim Ausführen von Befehlen:
VOLTA_HOME
: Verzeichnis, in dem Volta seine Daten speichertVOLTA_LOGLEVEL
: Ausführlichkeit der Logs (error, warn, info, verbose, debug)VOLTA_SKIP_SETUP
: Überspringt die Modifikation des Shell-Profils während der EinrichtungVOLTA_FEATURE_PNPM
: Aktiviert pnpm-Unterstützung