commands.sh

bun install

all

Install JavaScript dependencies for a project from `package.json`.

More info →

Options (4)

boolean

Install all dependencies listed in `package.json`

Example: bun {{[i|install]}}
-g, --globalboolean

Install a package globally

Example: bun {{[i|install]}} {{[-g|--global]}} {{package_name}}
-p, --productionboolean

Install only production dependencies (skips `devDependencies`)

Example: bun {{[i|install]}} {{[-p|--production]}}
-f, --forceboolean

Force re-download all packages from the registry, ignoring the cache

Example: bun {{[i|install]}} {{[-f|--force]}}

Examples (6)

Install all dependencies listed in `package.json`

bun [i|install]

Install a single package (this is an alias for `bun add`)

bun [i|install] package_name@version

Install a package globally

bun [i|install] [-g|--global] package_name

Install only production dependencies (skips `devDependencies`)

bun [i|install] [-p|--production]

Install dependencies exactly from the `bun.lockb` lockfile (frozen lockfile)

bun [i|install] --frozen-lockfile

Force re-download all packages from the registry, ignoring the cache

bun [i|install] [-f|--force]
made by @shridhargupta | data from tldr-pages