Hvorfor konvertere LOCKB til LOCK?
Bun 1.2 erstattede den binære bun.lockb med en tekstbaseret .lock (bun.lock, en JSONC-fil), fordi binære lock-filer er umulige at gennemse i pull-requests, svære at flette og ulæselige for eksterne værktøjer som Dependabot.
Sådan konverterer du LOCKB til LOCK
Bun (save-text-lockfile) FREE
Med Bun 1.2+, kør bun install --save-text-lockfile --frozen-lockfile --lockfile-only, og slet derefter bun.lockb. Bun genererer bun.lock fra den eksisterende binære fil og bevarer resolutioner og metadata.
Bun (almindelig migrering) FREE
Ved blot at køre bun install --save-text-lockfile migreres en eksisterende bun.lockb også til bun.lock, samtidig med at afhængigheder opdateres.
Om disse formater
En .lockb-fil er Bun's binære installations-lockfile, næsten altid navngivet bun.lockb. Bun skriver den, når du kører bun install for at fastlåse de præcise versioner og integritetshashes…
Åbn .LOCKB detaljer →En .lock-fil er en markør for, at et program aktivt bruger en fil, database eller profil. Den er normalt tom eller indeholder en lille tekstnote, såsom et proces-ID. Du skal ikke åbne eller…
Åbn .LOCK detaljer →Kvalitet & hvad man skal være opmærksom på
- Flagene
--frozen-lockfile --lockfile-onlyholder dine resolutioner uændrede; udelades de, lader du Bun opdatere afhængigheder under migreringen. - Du skal selv slette
bun.lockbbagefter - Bun fjerner ikke den gamle binære fil automatisk. - Dette kræver Bun 1.2 eller nyere; ældre Bun-udgivelser kan ikke skrive tekst-lockfilen.
Ofte stillede spørgsmål
Hvad er forskellen på bun.lockb og bun.lock?
bun.lockb er den gamle binære lock-fil; bun.lock er den nyere menneskeligt læsbare tekst-lockfil (JSONC) introduceret i Bun 1.2.Mister jeg data ved migreringen?
bun.lockb og bevarer resolutioner og metadata i bun.lock.