bun-development
Szybki rozwój JavaScript i TypeScript z runtime'em Bun – bez czekania na Node.js
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill do pracy z Bun – nowoczesnym runtime'em JavaScript/TypeScript, który startuje w ~25ms zamiast 100ms+ jak Node.js. Obsługuje zarządzanie pakietami (10-100x szybciej), natywny TypeScript i JSX, wbudowany bundler i test runner. Użyj go gdy startujesz nowy projekt w Bun, migrujesz z Node.js lub chcesz przyspieszyć development. Zawiera instrukcje instalacji, setup projektów, konfigurację package.json i rozwiązywanie problemów specyficznych dla Bun.
Jak używać
Zainstaluj Bun na swoim systemie: na macOS/Linux uruchom curl -fsSL https://bun.sh/install | bash, na Windows użyj powershell -c "irm bun.sh/install.ps1 | iex", lub zainstaluj przez Homebrew poleceniem brew install bun. Możesz też zaktualizować istniejącą instalację komendą bun upgrade.
Zainicjuj nowy projekt Bun poleceniem bun init w wybranym katalogu. Skill utworzy strukturę z package.json, tsconfig.json, index.ts i README.md – gotową do pracy.
Jeśli chcesz użyć szablonu (React, Next.js, Vite, Elysia), uruchom bun create
, na przykład bun create react my-app dla aplikacji React lub bun create next my-app dla Next.js. Zainstaluj zależności projektu poleceniem bun install – będzie to znacznie szybsze niż npm install, szczególnie przy dużych projektach.
Uruchamiaj skrypty z package.json za pomocą bun run
lub korzystaj z wbudowanego test runnera (bun test) i bundlera (bun build) bez dodatkowych narzędzi. Jeśli migrujesz z Node.js, sprawdź dokumentację Bun pod kątem różnic w API – skill pomoże w rozwiązywaniu problemów specyficznych dla tego runtime'u.