Skip to content

Utilizzo CLI di bun patch

bash
bun patch <pacchetto>@<versione>

Generazione Patch

--commitboolean
Installa un pacchetto contenente modifiche in dir
--patches-dirstring
La directory dove mettere il file della patch (solo se viene usato --commit)

Gestione Dipendenze

--productionboolean
Non installare devDependencies. Alias: -p
--ignore-scriptsboolean
Salta gli script del ciclo di vita nel package.json del progetto (gli script delle dipendenze non vengono mai eseguiti)
--trustboolean
Aggiungi a trustedDependencies nel package.json del progetto e installa il pacchetto/i
--globalboolean
Installa globalmente. Alias: -g
--omitstring
Escludi dipendenze dev, optional o peer dall'installazione

File di Progetto e Lockfile

--yarnboolean
Scrivi un file yarn.lock (yarn v1). Alias: -y
--no-saveboolean
Non aggiornare package.json o salvare un lockfile
--saveboolean default: true
Salva in package.json (vero per impostazione predefinita)
--frozen-lockfileboolean
Non consentire modifiche al lockfile
--save-text-lockfileboolean
Salva un lockfile basato su testo
--lockfile-onlyboolean
Genera un lockfile senza installare dipendenze

Controllo Installazione

--backendstring default: clonefile
Ottimizzazioni specifiche della piattaforma per l'installazione delle dipendenze. Valori possibili: clonefile (default),{" "} hardlink, symlink, copyfile
--linkerstring
Strategia del linker (una tra isolated o hoisted)
--dry-runboolean
Non installare nulla
--forceboolean
Richiedi sempre le ultime versioni dal registro e reinstalla tutte le dipendenze. Alias: -f
--no-verifyboolean
Salta la verifica dell'integrità dei pacchetti appena scaricati

Rete e Registro

--castring
Fornisci un certificato di firma dell'Autorità di Certificazione
--cafilestring
Come --ca, ma come percorso file al certificato
--registrystring
Usa un registro specifico per impostazione predefinita, sovrascrivendo .npmrc, bunfig.toml e variabili di ambiente
--network-concurrencynumber default: 48
Numero massimo di richieste di rete simultanee (default 48)

Performance e Risorse

--concurrent-scriptsnumber default: 5
Numero massimo di job simultanei per gli script del ciclo di vita (default 5)

Caching

--cache-dirstring
Salva e carica dati memorizzati nella cache da un percorso di directory specifico
--no-cacheboolean
Ignora completamente la cache del manifest

Output e Logging

--silentboolean
Non loggare nulla
--quietboolean
Mostra solo il nome del tarball durante il packing
--verboseboolean
Logging eccessivamente dettagliato
--no-progressboolean
Disabilita la barra di progresso
--no-summaryboolean
Non stampare un riepilogo

Targeting Piattaforma

--cpustring
Sovrascrivi l'architettura CPU per dipendenze opzionali (es. x64, arm64, * per tutte)
--osstring
Sovrascrivi il sistema operativo per dipendenze opzionali (es. linux, darwin, * per tutti)

Configurazione Globale e Contesto

--configstring
Specifica il percorso al file di configurazione (bunfig.toml). Alias: -c
--cwdstring
Imposta una directory di lavoro corrente specifica

Aiuto

--helpboolean
Stampa questo menu di aiuto. Alias: -h

Bun a cura di www.bunjs.com.cn