bun patch CLI-Verwendung
bash
bun patch <package>@<version>Patch-Generierung
--commitboolean Installiert ein Paket, das Änderungen in
dir enthält --patches-dirstring Das Verzeichnis, in dem die Patch-Datei abgelegt wird (nur wenn --commit verwendet wird)
Abhängigkeitsverwaltung
--productionboolean Keine devDependencies installieren. Alias:
-p--ignore-scriptsboolean Lifecycle-Skripte im
package.json des Projekts überspringen (Abhängigkeitsskripte werden niemals ausgeführt) --trustboolean Zu
trustedDependencies im package.json des Projekts hinzufügen und das/die Paket(e) installieren --globalboolean Global installieren. Alias:
-g--omitstring Schließt
dev-, optional- oder peer-Abhängigkeiten von der Installation aus Projektdateien und Lockfiles
--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
Installationssteuerung
--backendstring default: clonefile Plattformspezifische Optimierungen für die Installation von Abhängigkeiten. Mögliche Werte:
clonefile (Standard),{" "} hardlink, symlink, copyfile--linkerstring Linker-Strategie (eine von
isolated oder hoisted) --dry-runboolean Nichts installieren
--forceboolean Immer die neuesten Versionen aus der Registry anfordern und alle Abhängigkeiten neu installieren. Alias:
-f--no-verifyboolean Überprüfung der Integrität neu heruntergeladener Pakete überspringen
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)
Leistung und Ressourcen
--concurrent-scriptsnumber default: 5 Maximale Anzahl gleichzeitiger Jobs für Lifecycle-Skripte (standardmäßig 5)
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
--quietboolean Zeigt nur den Tarball-Namen beim Packen
--verboseboolean Ausführliche Protokollierung
--no-progressboolean Fortschrittsanzeige deaktivieren
--no-summaryboolean Keine Zusammenfassung ausgeben
Plattform-Zielrichtung
--cpustring CPU-Architektur für optionale Abhängigkeiten überschreiben (z.B.
x64, arm64, * für alle) --osstring Betriebssystem für optionale Abhängigkeiten überschreiben (z.B.
linux, darwin, * für alle) Globale Konfiguration und Kontext
--configstring Pfad zur Konfigurationsdatei angeben (
bunfig.toml). Alias: -c--cwdstring Bestimmtes aktuelles Arbeitsverzeichnis festlegen
Hilfe
--helpboolean Zeigt dieses Hilfemenü an. Alias:
-h