Warum LOCKB in LOCK konvertieren?
Bun 1.2 hat die binäre bun.lockb durch eine textbasierte .lock (bun.lock, eine JSONC-Datei) ersetzt, da binäre Lockfiles in Pull-Requests unmöglich zu prüfen, schwer zu mergen und für externe Tools wie Dependabot unlesbar sind.
Wie man LOCKB in LOCK konvertiert
Bun (save-text-lockfile) FREE
Führen Sie mit Bun 1.2+ bun install --save-text-lockfile --frozen-lockfile --lockfile-only aus und löschen Sie dann bun.lockb. Bun generiert bun.lock aus der vorhandenen Binärdatei und behält Auflösungen und Metadaten bei.
Bun (einfache Migration) FREE
Das einfache Ausführen von bun install --save-text-lockfile migriert ebenfalls eine vorhandene bun.lockb zu bun.lock und aktualisiert gleichzeitig die Abhängigkeiten.
Über diese Formate
Eine .lockb-Datei ist das binäre Installations-Lockfile von Bun, fast immer unter dem Namen bun.lockb zu finden. Bun schreibt diese Datei beim Ausführen von bun install, um die exakten…
.LOCKB-Details öffnen →Eine .lock-Datei ist eine Markierung, dass ein Programm aktiv eine Datei, eine Datenbank oder ein Profil verwendet. Sie ist normalerweise leer oder enthält eine winzige Textnotiz wie eine…
.LOCK-Details öffnen →Qualität & worauf zu achten ist
- Die Flags
--frozen-lockfile --lockfile-onlyhalten Ihre Auflösungen unverändert; das Weglassen dieser Flags erlaubt es Bun, Abhängigkeiten während der Migration zu aktualisieren. - Sie müssen
bun.lockbdanach selbst löschen - Bun entfernt die alte Binärdatei nicht automatisch. - Dies erfordert Bun 1.2 oder neuer; ältere Bun-Versionen können die Text-Lockfile nicht schreiben.
Häufig gestellte Fragen
Was ist der Unterschied zwischen bun.lockb und bun.lock?
bun.lockb ist die alte binäre Lockfile; bun.lock ist die neuere, menschenlesbare Text-Lockfile (JSONC), die in Bun 1.2 eingeführt wurde.Gehen bei der Migration Daten verloren?
bun.lockb und übernimmt Auflösungen und Metadaten in die bun.lock.