Skip to content

Utilizzo CLI di bunx

bash
bunx [flag] <pacchetto>[@versione] [flag e argomenti per il pacchetto]

Esegui un eseguibile di pacchetto npm (CLI), installando automaticamente in una cache globale condivisa se non installato in node_modules.

Flag

--bunboolean
Forza il comando a essere eseguito con Bun invece di Node.js, anche se l'eseguibile contiene un shebang Node (`#!/usr/bin/env node`)
-p, --packagestring
Specifica il pacchetto da installare quando il nome del binario differisce dal nome del pacchetto
--no-installboolean
Salta l'installazione se il pacchetto non è già installato
--verboseboolean
Abilita output dettagliato durante l'installazione
--silentboolean
Sopprime l'output durante l'installazione

Esempi

bash
# Esegui le migrazioni Prisma
bunx prisma migrate

# Formatta un file con Prettier
bunx prettier foo.js

# Esegui una versione specifica di un pacchetto
bunx uglify-js@3.14.0 app.js

# Usa --package quando il nome del binario differisce dal nome del pacchetto
bunx -p @angular/cli ng new my-app

# Forza l'esecuzione con Bun invece di Node.js, anche se l'eseguibile contiene uno shebang Node
bunx --bun vite dev foo.js

Bun a cura di www.bunjs.com.cn