Waarom LOCKB naar LOCK converteren?
Bun 1.2 heeft de binaire bun.lockb vervangen door een tekstgebaseerde .lock (bun.lock, een JSONC-bestand) omdat binaire lock-bestanden onmogelijk te beoordelen zijn in pull-aanvragen, lastig te mergen zijn en onleesbaar zijn voor externe tools zoals Dependabot.
Hoe LOCKB naar LOCK te converteren
Bun (save-text-lockfile) FREE
Voer met Bun 1.2+ bun install --save-text-lockfile --frozen-lockfile --lockfile-only uit en verwijder vervolgens bun.lockb. Bun genereert bun.lock uit het bestaande binaire bestand, met behoud van resoluties en metadata.
Bun (eenvoudige migratie) FREE
Het simpelweg uitvoeren van bun install --save-text-lockfile migreert ook een bestaande bun.lockb naar bun.lock, waarbij tegelijkertijd de afhankelijkheden worden bijgewerkt.
Over deze formaten
Een .lockb-bestand is het binaire installatie-lockbestand van Bun, bijna altijd genaamd bun.lockb. Bun schrijft dit wanneer u bun install uitvoert om de exacte versies en integriteitshashes…
Open .LOCKB details →Een .lock-bestand is een markering dat een programma actief gebruikmaakt van een bestand, database of profiel. Het is meestal leeg of bevat een kleine tekstnotitie zoals een proces-ID. U…
Open .LOCK details →Kwaliteit & waar op te letten
- De vlaggen
--frozen-lockfile --lockfile-onlyhouden je resoluties ongewijzigd; als je ze weglaat, kan Bun afhankelijkheden bijwerken tijdens de migratie. - Je moet
bun.lockbdaarna zelf verwijderen - Bun verwijdert het oude binaire bestand niet automatisch. - Dit vereist Bun 1.2 of nieuwer; oudere Bun-versies kunnen het tekst-lockbestand niet schrijven.
Veelgestelde vragen
Wat is het verschil tussen bun.lockb en bun.lock?
bun.lockb is het oude binaire lock-bestand; bun.lock is het nieuwere, voor mensen leesbare tekst-lockbestand (JSONC) dat in Bun 1.2 is geïntroduceerd.Verlies ik gegevens tijdens de migratie?
bun.lockb en behoudt resoluties en metadata in bun.lock.