bun update CLI-Verwendung
bash
bun update <package> <version>Aktualisierungsstrategie
--forceboolean Immer die neuesten Versionen aus der Registry anfordern und alle Abhängigkeiten neu installieren. Alias:
-f--latestboolean Pakete auf ihre neuesten Versionen aktualisieren
Abhängigkeitsbereich
--productionboolean Keine devDependencies installieren. Alias:
-p--globalboolean Global installieren. Alias:
-g--omitstring Schließt
dev-, optional- oder peer-Abhängigkeiten von der Installation aus Projektdateiverwaltung
--yarnboolean Schreibt eine
yarn.lock-Datei (yarn v1). Alias: -y--no-savebooleanpackage.json nicht aktualisieren oder Lockfile speichern --saveboolean default: true In
package.json speichern (standardmäßig true) --frozen-lockfileboolean Änderungen an der Lockfile nicht zulassen
--save-text-lockfileboolean Eine textbasierte Lockfile speichern
--lockfile-onlyboolean Eine Lockfile generieren, ohne Abhängigkeiten zu installieren
Netzwerk und Registry
--castring Ein Zertifikat einer Zertifizierungsstelle bereitstellen
--cafilestring Wie
--ca, aber als Dateipfad zum Zertifikat --registrystring Standardmäßig eine bestimmte Registry verwenden, überschreibt
.npmrc, bunfig.toml und Umgebungsvariablen --network-concurrencynumber default: 48 Maximale Anzahl gleichzeitiger Netzwerkanfragen (standardmäßig 48)
Caching
--cache-dirstring Zwischengespeicherte Daten in einem bestimmten Verzeichnispfad speichern und laden
--no-cacheboolean Manifest-Cache vollständig ignorieren
Ausgabe und Protokollierung
--silentboolean Nichts protokollieren
--verboseboolean Ausführliche Protokollierung
--no-progressboolean Fortschrittsanzeige deaktivieren
--no-summaryboolean Keine Zusammenfassung ausgeben
Skriptausführung
--ignore-scriptsboolean Lifecycle-Skripte im
package.json des Projekts überspringen (Abhängigkeitsskripte werden niemals ausgeführt) --concurrent-scriptsnumber default: 5 Maximale Anzahl gleichzeitiger Jobs für Lifecycle-Skripte (standardmäßig 5)
Installationssteuerung
--no-verifyboolean Überprüfung der Integrität neu heruntergeladener Pakete überspringen
--trustboolean Zu
trustedDependencies im package.json des Projekts hinzufügen und das/die Paket(e) installieren --backendstring default: clonefile Plattformspezifische Optimierungen für die Installation von Abhängigkeiten. Mögliche Werte:
clonefile (Standard),{" "} hardlink, symlink, copyfileAllgemein und Umgebung
--configstring Pfad zur Konfigurationsdatei angeben (
bunfig.toml). Alias: -c--dry-runboolean Nichts installieren
--cwdstring Bestimmtes Arbeitsverzeichnis festlegen
--helpboolean Zeigt dieses Hilfemenü an. Alias:
-h