Was macht Bun Shell-Skript-Ausführer?
Nutzt die integrierte $-Shell-API von Bun (Bun.Shell), um plattformübergreifende Shell-Skripte aus TypeScript heraus mit getaggten Template-Literalen, automatischer Glob-Erweiterung und verknüpfter Prozesskomposition zu orchestrieren.
Installation
Verwende den für deine Umgebung passenden Upstream-Installations- oder Setup-Pfad:
npm install -g bunbrew tap oven-sh/bunbrew install bundocker pull oven/bun
Anforderungen und Hinweise aus dem Upstream:
- Im Kern steht die Bun-Runtime, eine schnelle JavaScript-Laufzeitumgebung, die als Drop-in-Ersatz für Node.js konzipiert ist. Sie ist in Zig geschrieben und wird von JavaScriptCore angetrieben, was die Startzeiten drastisch reduziert und...
- Das bun-Kommandozeilenwerkzeug implementiert auch einen Test-Runner, Skript-Läufer und einen zu Node.js kompatiblen Paketmanager. Anstatt 1.000
node_modulesfür die Entwicklung benötigst du nur bun. Buns integrierte Werkzeuge sind deutlich... -
mit Docker
Grundlegende Verwendung oder Einstiegsnotizen:
-
bun run index.tsx# TS und JSX werden standardmäßig unterstützt -
bun test# Tests ausführen -
bun run start# das Start-Skript in package.json ausführen -
Quelle: https://github.com/oven-sh/bun
-
Aus den Upstream-Dokumenten extrahiert: https://raw.githubusercontent.com/oven-sh/bun/HEAD/README.md