FACEIT BANNER / DOCS
Uruchomienie lokalne
Do pracy potrzebujesz Node.js, pnpm i własnego klucza FACEIT Data API.
Wymagania
- Node.js 22 (taki sam jak w Dockerfile)
- pnpm, najlepiej przez corepack
- klucz FACEIT Data API z developers.faceit.com
Instalacja
corepack enable
pnpm install
cp .env.example .envW pliku .env ustaw VITE_FACEIT_API_KEY. Zmienna jest wstawiana do kodu podczas builda, więc po jej zmianie trzeba zrestartować serwer. Opcjonalnie VITE_IS_TESTING=true pokazuje na stronie baner „experimental".
Uruchomienie
pnpm devGenerator działa pod http://localhost:5173/, a sam widżet pod /widget/index.html z parametrami, np. ?player_id=...&design=2026&style=showcase. Dokumentację w trybie deweloperskim trzeba najpierw wygenerować poleceniem pnpm docs.
Skrypty
| Polecenie | Co robi |
|---|---|
pnpm dev | serwer deweloperski Vite (host 0.0.0.0) |
pnpm build | sprawdzenie typów, render dokumentacji, build produkcyjny |
pnpm docs | renderuje dokumentację i sitemapę do public/ |
pnpm lint | ESLint |
pnpm format | Prettier |
pnpm preview | podgląd zbudowanej wersji |
Zaktualizowano: