Perché convertire LOCKB in LOCK?
Bun 1.2 ha sostituito il binario bun.lockb con un .lock testuale (bun.lock, un file JSONC) perché i lockfile binari sono impossibili da revisionare nelle pull request, difficili da unire e illeggibili da strumenti esterni come Dependabot.
Come convertire LOCKB in LOCK
Bun (save-text-lockfile) FREE
Con Bun 1.2+, esegui bun install --save-text-lockfile --frozen-lockfile --lockfile-only, quindi elimina bun.lockb. Bun genera bun.lock dal file binario esistente, mantenendo risoluzioni e metadati.
Bun (migrazione semplice) FREE
Eseguire semplicemente bun install --save-text-lockfile migra anche un bun.lockb esistente in bun.lock, aggiornando le dipendenze allo stesso tempo.
Informazioni su questi formati
Un file .lockb è il lockfile di installazione binario di Bun, quasi sempre denominato bun.lockb. Bun lo scrive quando si esegue bun install per bloccare le versioni esatte e gli hash di…
Apri dettagli .LOCKB →Un file .lock è un indicatore che segnala che un programma sta utilizzando attivamente un file, un database o un profilo. Di solito è vuoto o contiene una piccola nota di testo come l'ID di…
Apri dettagli .LOCK →Qualità e a cosa prestare attenzione
- I flag
--frozen-lockfile --lockfile-onlymantengono invariate le risoluzioni; omettendoli si permette a Bun di aggiornare le dipendenze durante la migrazione. - Devi eliminare
bun.lockbmanualmente in seguito - Bun non rimuove automaticamente il vecchio file binario. - Ciò richiede Bun 1.2 o versioni successive; le versioni precedenti di Bun non possono scrivere il lockfile testuale.
Domande frequenti
Qual è la differenza tra bun.lockb e bun.lock?
bun.lockb è il vecchio lockfile binario; bun.lock è il nuovo lockfile testuale leggibile dall'uomo (JSONC) introdotto in Bun 1.2.Perdo dati durante la migrazione?
bun.lockb e preserva risoluzioni e metadati in bun.lock.