LOCKB LOCK
Конвертация файлов

Конвертировать LOCKB в LOCK

БЫСТРЫЙ ОТВЕТ
Возможно ли конвертировать LOCKB в LOCK?
Да - LOCKB конвертируется в LOCK.

Запустите bun install --save-text-lockfile --frozen-lockfile --lockfile-only в Bun 1.2 или новее; Bun прочитает существующий bun.lockb и запишет эквивалентный bun.lock, после чего вы сможете удалить старый бинарный файл. Разрешения зависимостей и данные о целостности сохраняются.

На этой странице

Протестировано на macOS, Windows и Linux
Последняя проверка: Sep 2026

Больше бесплатных конвертеров

HEIC, PNG, WEBP, MP3 и другие - все инструменты здесь бесплатны.

Открыть инструменты

Зачем конвертировать LOCKB в LOCK?

В Bun 1.2 бинарный bun.lockb был заменен на текстовый .lock (bun.lock, файл JSONC), так как бинарные lock-файлы невозможно проверять в pull requests, сложно объединять и они не читаются внешними инструментами, такими как Dependabot.

Способы конвертации LOCKB в LOCK

Bun (save-text-lockfile) FREE

В Bun 1.2+ выполните bun install --save-text-lockfile --frozen-lockfile --lockfile-only, затем удалите bun.lockb. Bun сгенерирует bun.lock из существующего бинарного файла, сохранив разрешения и метаданные.

Bun (простая миграция) FREE

Простой запуск bun install --save-text-lockfile также мигрирует существующий bun.lockb в bun.lock, попутно обновляя зависимости.

Об этих форматах

Качество и на что обратить внимание

  • Флаги --frozen-lockfile --lockfile-only сохраняют ваши разрешения неизменными; их отсутствие позволит Bun обновить зависимости во время миграции.
  • Вы должны сами удалить bun.lockb после завершения - Bun не удаляет старый бинарный файл автоматически.
  • Для этого требуется Bun 1.2 или новее; старые версии Bun не умеют записывать текстовый lock-файл.

Часто задаваемые вопросы

В чем разница между bun.lockb и bun.lock?
bun.lockb - это старый бинарный lock-файл; bun.lock - это новый человекочитаемый текстовый (JSONC) lock-файл, представленный в Bun 1.2.
Потеряю ли я данные при миграции?
Нет. Bun считывает существующий bun.lockb и сохраняет все разрешения и метаданные в bun.lock.
Удаляет ли Bun файл bun.lockb за меня?
Нет, вам следует удалить бинарный файл вручную после того, как будет записан текстовый lock-файл.
Почему Bun перешел на текстовый lock-файл?
Бинарные файлы трудно рецензировать, объединять и парсить; текстовые файлы лучше работают с системами контроля версий и инструментами.