Skip to content

Uso da CLI bun install

sh
bun install <nome>@<versão>

Configuração Geral

--configstring
Especifique o caminho para o arquivo de configuração (bunfig.toml)
--cwdstring
Defina um cwd específico

Escopo e Gerenciamento de Dependências

--productionboolean
Não instale devDependencies
--no-saveboolean
Não atualize package.json ou salve um lockfile
--saveboolean default: true
Salve no package.json
--omitstring
Exclua dependências 'dev', 'optional' ou 'peer' da instalação
--only-missingboolean
Adicione dependências ao package.json apenas se elas ainda não estiverem presentes

Tipo de Dependência e Versionamento

--devboolean
Adicione dependência ao "devDependencies"
--optionalboolean
Adicione dependência ao "optionalDependencies"
--peerboolean
Adicione dependência ao "peerDependencies"
--exactboolean
Adicione a versão exata em vez do intervalo ^

Controle de Lockfile

--yarnboolean
Escreva um arquivo yarn.lock (yarn v1)
--frozen-lockfileboolean
Não permita alterações no lockfile
--save-text-lockfileboolean
Salve um lockfile baseado em texto
--lockfile-onlyboolean
Gere um lockfile sem instalar dependências

Configurações de Rede e Registro

--castring
Forneça um certificado de autoridade de certificação
--cafilestring
Caminho do arquivo para o certificado de autoridade de certificação
--registrystring
Use um registro específico por padrão, substituindo .npmrc, bunfig.toml e variáveis de ambiente

Controle do Processo de Instalação

--dry-runboolean
Não instale nada
--forceboolean
Sempre solicite as versões mais recentes do registro e reinstale todas as dependências
--globalboolean
Instale globalmente
--backendstring default: clonefile
Otimizações específicas da plataforma: "clonefile", "hardlink", "symlink", "copyfile"
--filterstring
Instale pacotes para os workspaces correspondentes
--analyzeboolean
Analise e instale todas as dependências de arquivos passados como argumentos recursivamente

Opções de Cache

--cache-dirstring
Armazene e carregue dados em cache de um caminho de diretório específico
--no-cacheboolean
Ignore completamente o cache de manifesto

Saída e Log

--silentboolean
Não registre nada
--verboseboolean
Log excessivamente detalhado
--no-progressboolean
Desative a barra de progresso
--no-summaryboolean
Não imprima um resumo

Segurança e Integridade

--no-verifyboolean
Pule a verificação de integridade de pacotes recém-baixados
--trustboolean
Adicione a trustedDependencies no package.json do projeto e instale o(s) pacote(s)

Concorrência e Desempenho

--concurrent-scriptsnumber default: 5
Número máximo de trabalhos simultâneos para scripts de ciclo de vida
--network-concurrencynumber default: 48
Número máximo de solicitações de rede simultâneas

Gerenciamento de Scripts de Ciclo de Vida

--ignore-scriptsboolean
Pule scripts de ciclo de vida no package.json do projeto (scripts de dependência nunca são executados)

Informações de Ajuda

--helpboolean
Imprima este menu de ajuda

Bun by www.bunjs.com.cn edit