Skip to content

Utilisation CLI de bun update

bash
bun update <package> <version>

Stratégie de mise à jour

--forceboolean
Demande toujours les dernières versions du registre et réinstalle toutes les dépendances. Alias : -f
--latestboolean
Met à jour les paquets vers leurs dernières versions

Portée des dépendances

--productionboolean
N'installe pas les devDependencies. Alias : -p
--globalboolean
Installe globalement. Alias : -g
--omitstring
Exclut les dépendances dev, optional, ou peer de l'installation

Gestion des fichiers de projet

--yarnboolean
Écrit un fichier yarn.lock (yarn v1). Alias : -y
--no-saveboolean
Ne met pas à jour package.json et ne sauvegarde pas de fichier de verrouillage
--saveboolean default: true
Sauvegarde dans package.json (vrai par défaut)
--frozen-lockfileboolean
Interdit les modifications du fichier de verrouillage
--save-text-lockfileboolean
Sauvegarde un fichier de verrouillage texte
--lockfile-onlyboolean
Génère un fichier de verrouillage sans installer les dépendances

Registre et réseau

--castring
Fournit un certificat d'autorité de certification
--cafilestring
Identique à --ca, mais comme chemin de fichier vers le certificat
--registrystring
Utilise un registre spécifique par défaut, remplaçant .npmrc, bunfig.toml et les variables d'environnement
--network-concurrencynumber default: 48
Nombre maximum de requêtes réseau concurrentes (par défaut 48)

Mise en cache

--cache-dirstring
Stocke et charge les données mises en cache depuis un chemin de répertoire spécifique
--no-cacheboolean
Ignore complètement le cache de manifeste

Sortie et journalisation

--silentboolean
Ne journalise rien
--verboseboolean
Journalisation excessivement détaillée
--no-progressboolean
Désactive la barre de progression
--no-summaryboolean
N'affiche pas de résumé

Exécution des scripts

--ignore-scriptsboolean
Ignore les scripts de cycle de vie dans le package.json du projet (les scripts de dépendance ne sont jamais exécutés)
--concurrent-scriptsnumber default: 5
Nombre maximum de jobs concurrents pour les scripts de cycle de vie (par défaut 5)

Contrôles d'installation

--no-verifyboolean
Ignore la vérification de l'intégrité des paquets nouvellement téléchargés
--trustboolean
Ajoute à trustedDependencies dans le package.json du projet et installe le(s) paquet(s)
--backendstring default: clonefile
Optimisations spécifiques à la plateforme pour l'installation des dépendances. Valeurs possibles : clonefile (par défaut),{" "} hardlink, symlink, copyfile

Général et environnement

--configstring
Spécifie le chemin du fichier de configuration (bunfig.toml). Alias : -c
--dry-runboolean
N'installe rien
--cwdstring
Définit un répertoire de travail spécifique
--helpboolean
Affiche ce menu d'aide. Alias : -h

Bun édité par www.bunjs.com.cn