Skip to content

Utilizzo CLI di bun add

bash
bun add <pacchetto> <@versione>

Gestione Dipendenze

--productionboolean
Non installare devDependencies. Alias: -p
--omitstring
Escludi dipendenze dev, optional o peer dall'installazione
--globalboolean
Installa globalmente. Alias: -g
--devboolean
Aggiungi dipendenza a devDependencies. Alias: -d
--optionalboolean
Aggiungi dipendenza a optionalDependencies
--peerboolean
Aggiungi dipendenza a peerDependencies
--exactboolean
Aggiungi la versione esatta invece del range ^. Alias: -E
--only-missingboolean
Aggiungi solo dipendenze a package.json se non sono già presenti

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
trustboolean
Aggiungi a trustedDependencies nel package.json del progetto e installa il pacchetto/i
--save-text-lockfileboolean
Salva un lockfile basato su testo
--lockfile-onlyboolean
Genera un lockfile senza installare dipendenze

Controllo Installazione

--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
--ignore-scriptsboolean
Salta gli script del ciclo di vita nel package.json del progetto (gli script delle dipendenze non vengono mai eseguiti)
--analyzeboolean
Analizza e installa ricorsivamente le dipendenze dei file passati come argomenti (usando il bundler di Bun). Alias:{" "} -a

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

--backendstring default: clonefile
Ottimizzazioni specifiche della piattaforma per l'installazione delle dipendenze. Valori possibili: clonefile (default),{" "} hardlink, symlink, copyfile
--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
--verboseboolean
Logging eccessivamente dettagliato
--no-progressboolean
Disabilita la barra di progresso
--no-summaryboolean
Non stampare un riepilogo

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