# bun install > Install JavaScript dependencies for a project from `package.json`. > More information: . - 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]}} --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]}}`