Uso de CLI bunx
bash
bunx [flags] <package>[@version] [flags y argumentos para el paquete]Ejecuta un paquete npm ejecutable (CLI), instalando automáticamente en un caché compartido global si no está instalado en node_modules.
Banderas
--bunboolean Fuerza que el comando se ejecute con Bun en lugar de Node.js, incluso si el ejecutable contiene un shebang de Node (`#!/usr/bin/env node`)
-p, --packagestring Especifica el paquete a instalar cuando el nombre del binario difiere del nombre del paquete
--no-installboolean Omite la instalación si el paquete ya no está instalado
--verboseboolean Habilita la salida detallada durante la instalación
--silentboolean Suprime la salida durante la instalación
Ejemplos
bash
# Ejecuta migraciones de Prisma
bunx prisma migrate
# Formatea un archivo con Prettier
bunx prettier foo.js
# Ejecuta una versión específica de un paquete
bunx uglify-js@3.14.0 app.js
# Usa --package cuando el nombre del binario difiere del nombre del paquete
bunx -p @angular/cli ng new my-app
# Fuerza la ejecución con Bun en lugar de Node.js, incluso si el ejecutable contiene un shebang de Node
bunx --bun vite dev foo.js