Skip to content

bunx CLI-Verwendung

bash
bunx [Flags] <package>[@version] [Flags und Argumente für das Paket]

Führt ein npm-Paket (CLI) aus und installiert es automatisch in einem globalen gemeinsamen Cache, falls es nicht in node_modules installiert ist.

Flags

--bunboolean
Erzwingt die Ausführung des Befehls mit Bun anstelle von Node.js, auch wenn die Executable einen Node-Shebang enthält (`#!/usr/bin/env node`)
-p, --packagestring
Gibt das zu installierende Paket an, wenn sich der Binary-Name vom Paketnamen unterscheidet
--no-installboolean
Installation überspringen, wenn das Paket nicht bereits installiert ist
--verboseboolean
Ausführliche Ausgabe während der Installation aktivieren
--silentboolean
Ausgabe während der Installation unterdrücken

Beispiele

bash
# Prisma-Migrationen ausführen
bunx prisma migrate

# Eine Datei mit Prettier formatieren
bunx prettier foo.js

# Eine bestimmte Version eines Pakets ausführen
bunx uglify-js@3.14.0 app.js

# --package verwenden, wenn sich der Binary-Name vom Paketnamen unterscheidet
bunx -p @angular/cli ng new my-app

# Erzwingen der Ausführung mit Bun anstelle von Node.js, auch wenn die Executable einen Node-Shebang enthält
bunx --bun vite dev foo.js

Bun von www.bunjs.com.cn bearbeitet