Использование CLI bun update
bash
bun update <пакет> <версия>Стратегия обновления
--forceboolean Всегда запрашивать последние версии из реестра и переустанавливать все зависимости. Псевдоним:
-f--latestboolean Обновить пакеты до их последних версий
Область зависимостей
--productionboolean Не устанавливать devDependencies. Псевдоним:
-p--globalboolean Установить глобально. Псевдоним:
-g--omitstring Исключить зависимости
dev, optional или peer из установки Управление файлами проекта
--yarnboolean Записать файл
yarn.lock (yarn v1). Псевдоним: -y--no-saveboolean Не обновлять
package.json и не сохранять файл блокировки --saveboolean default: true Сохранить в
package.json (true по умолчанию) --frozen-lockfileboolean Запретить изменения файла блокировки
--save-text-lockfileboolean Сохранить текстовый файл блокировки
--lockfile-onlyboolean Сгенерировать файл блокировки без установки зависимостей
Сеть и реестр
--castring Предоставить сертификат центра сертификации
--cafilestring То же, что и
--ca, но с путем к файлу сертификата --registrystring Использовать указанный реестр по умолчанию, переопределяя
.npmrc, bunfig.toml и переменные окружения --network-concurrencynumber default: 48 Максимальное количество одновременных сетевых запросов (по умолчанию 48)
Кэширование
--cache-dirstring Хранить и загружать кэшированные данные из указанного пути к каталогу
--no-cacheboolean Полностью игнорировать кэш манифестов
Вывод и логирование
--silentboolean Ничего не логировать
--verboseboolean Чрезмерно подробное логирование
--no-progressboolean Отключить индикатор прогресса
--no-summaryboolean Не печатать сводку
Выполнение скриптов
--ignore-scriptsboolean Пропустить скрипты жизненного цикла в
package.json проекта (скрипты зависимостей никогда не запускаются) --concurrent-scriptsnumber default: 5 Максимальное количество одновременных задач для скриптов жизненного цикла (по умолчанию 5)
Контроль установки
--no-verifyboolean Пропустить проверку целостности вновь загруженных пакетов
--trustboolean Добавить в
trustedDependencies в package.json проекта и установить пакет (ы) --backendstring default: clonefile Специфичные для платформы оптимизации для установки зависимостей. Возможные значения:
clonefile (по умолчанию), hardlink, symlink, copyfileОбщие опции и окружение
--configstring Указать путь к файлу конфигурации (
bunfig.toml). Псевдоним: -c--dry-runboolean Ничего не устанавливать
--cwdstring Установить конкретную рабочую директорию
--helpboolean Вывести эту справку. Псевдоним:
-h