Skip to content

Utilizzo CLI di bun install

sh
bun install <nome>@<versione>

Configurazione Generale

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

Ambito e Gestione Dipendenze

--productionboolean
Non installare devDependencies
--no-saveboolean
Non aggiornare package.json o salvare un lockfile
--saveboolean default: true
Salva in package.json
--omitstring
Escludi dipendenze 'dev', 'optional' o 'peer' dall'installazione
--only-missingboolean
Aggiungi solo dipendenze a package.json se non sono già presenti

Tipo di Dipendenza e Versionamento

--devboolean
Aggiungi dipendenza a "devDependencies"
--optionalboolean
Aggiungi dipendenza a "optionalDependencies"
--peerboolean
Aggiungi dipendenza a "peerDependencies"
--exactboolean
Aggiungi la versione esatta invece del range ^

Controllo Lockfile

--yarnboolean
Scrivi un file yarn.lock (yarn v1)
--frozen-lockfileboolean
Non consentire modifiche al lockfile
--save-text-lockfileboolean
Salva un lockfile basato su testo
--lockfile-onlyboolean
Genera un lockfile senza installare dipendenze

Impostazioni di Rete e Registro

--castring
Fornisci un certificato di firma dell'Autorità di Certificazione
--cafilestring
Percorso file al certificato di firma dell'Autorità di Certificazione
--registrystring
Usa un registro specifico per impostazione predefinita, sovrascrivendo .npmrc, bunfig.toml e variabili di ambiente

Controllo del Processo di Installazione

--dry-runboolean
Non installare nulla
--forceboolean
Richiedi sempre le ultime versioni dal registro e reinstalla tutte le dipendenze
--globalboolean
Installa globalmente
--backendstring default: clonefile
Ottimizzazioni specifiche della piattaforma: "clonefile", "hardlink", "symlink", "copyfile"
--filterstring
Installa pacchetti per gli workspace corrispondenti
--analyzeboolean
Analizza e installa ricorsivamente tutte le dipendenze dei file passati come argomenti

Opzioni di 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
--verboseboolean
Logging eccessivamente dettagliato
--no-progressboolean
Disabilita la barra di progresso
--no-summaryboolean
Non stampare un riepilogo

Sicurezza e Integrità

--no-verifyboolean
Salta la verifica dell'integrità dei pacchetti appena scaricati
--trustboolean
Aggiungi a trustedDependencies nel package.json del progetto e installa il pacchetto/i

Concorrenza e Performance

--concurrent-scriptsnumber default: 5
Numero massimo di job simultanei per gli script del ciclo di vita
--network-concurrencynumber default: 48
Numero massimo di richieste di rete simultanee

Gestione Script del Ciclo di Vita

--ignore-scriptsboolean
Salta gli script del ciclo di vita nel package.json del progetto (gli script delle dipendenze non vengono mai eseguiti)

Informazioni di Aiuto

--helpboolean
Stampa questo menu di aiuto

Bun a cura di www.bunjs.com.cn