29 lines
1.1 KiB
Markdown
29 lines
1.1 KiB
Markdown
|
|
# bun install
|
|||
|
|
|
|||
|
|
> Устанавливать зависимости JavaScript для проекта из `package.json`.
|
|||
|
|
> Больше информации: <https://bun.com/docs/pm/cli/install>.
|
|||
|
|
|
|||
|
|
- Установить все зависимости, перечисленные в `package.json`:
|
|||
|
|
|
|||
|
|
`bun {{[i|install]}}`
|
|||
|
|
|
|||
|
|
- Установить один пакет (это псевдоним для `bun add`):
|
|||
|
|
|
|||
|
|
`bun {{[i|install]}} {{имя_пакета}}@{{версия}}`
|
|||
|
|
|
|||
|
|
- Установить пакет глобально:
|
|||
|
|
|
|||
|
|
`bun {{[i|install]}} {{[-g|--global]}} {{имя_пакета}}`
|
|||
|
|
|
|||
|
|
- Установить только продакшн-зависимости (пропуская `devDependencies`):
|
|||
|
|
|
|||
|
|
`bun {{[i|install]}} {{[-p|--production]}}`
|
|||
|
|
|
|||
|
|
- Установить зависимости точно из файла блокировки `bun.lockb` (фиксированный файл блокировки):
|
|||
|
|
|
|||
|
|
`bun {{[i|install]}} --frozen-lockfile`
|
|||
|
|
|
|||
|
|
- Принудительно загрузить все пакеты из реестра, игнорируя кэш:
|
|||
|
|
|
|||
|
|
`bun {{[i|install]}} {{[-f|--force]}}`
|