Skip to content

Uso da CLI bun patch

bash
bun patch <pacote>@<versão>

Geração de Patch

--commitboolean
Instale um pacote contendo modificações em dir
--patches-dirstring
O diretório para colocar o arquivo de patch (apenas se --commit for usado)

Gerenciamento de Dependências

--productionboolean
Não instale devDependencies. Apelido: -p
--ignore-scriptsboolean
Pule scripts de ciclo de vida no package.json do projeto (scripts de dependência nunca são executados)
--trustboolean
Adicione a trustedDependencies no package.json do projeto e instale o(s) pacote(s)
--globalboolean
Instale globalmente. Apelido: -g
--omitstring
Exclua dependências dev, optional ou peer da instalação

Arquivos de Projeto e Lockfiles

--yarnboolean
Escreva um arquivo yarn.lock (yarn v1). Apelido: -y
--no-saveboolean
Não atualize package.json ou salve um lockfile
--saveboolean default: true
Salve no package.json (verdadeiro por padrão)
--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

Controle de Instalação

--backendstring default: clonefile
Otimizações específicas da plataforma para instalar dependências. Valores possíveis: clonefile (padrão),{" "} hardlink, symlink, copyfile
--linkerstring
Estratégia de link (um dos isolated ou hoisted)
--dry-runboolean
Não instale nada
--forceboolean
Sempre solicite as versões mais recentes do registro e reinstale todas as dependências. Apelido: -f
--no-verifyboolean
Pule a verificação de integridade de pacotes recém-baixados

Rede e Registro

--castring
Forneça um certificado de autoridade de certificação
--cafilestring
Mesmo que --ca, mas como um caminho de arquivo para o certificado
--registrystring
Use um registro específico por padrão, substituindo .npmrc, bunfig.toml e variáveis de ambiente
--network-concurrencynumber default: 48
Número máximo de solicitações de rede simultâneas (padrão 48)

Desempenho e Recursos

--concurrent-scriptsnumber default: 5
Número máximo de trabalhos simultâneos para scripts de ciclo de vida (padrão 5)

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
--quietboolean
Mostre apenas o nome do tarball ao empacotar
--verboseboolean
Log excessivamente detalhado
--no-progressboolean
Desative a barra de progresso
--no-summaryboolean
Não imprima um resumo

Direcionamento de Plataforma

--cpustring
Substitua a arquitetura de CPU para dependências opcionais (ex. x64, arm64, * para todos)
--osstring
Substitua o sistema operacional para dependências opcionais (ex. linux, darwin, * para todos)

Configuração Global e Contexto

--configstring
Especifique o caminho para o arquivo de configuração (bunfig.toml). Apelido: -c
--cwdstring
Defina um diretório de trabalho atual específico

Ajuda

--helpboolean
Imprima este menu de ajuda. Apelido: -h

Bun by www.bunjs.com.cn edit