@pslib/console-app
v0.1.6
Published
Počáteční kód pro konzolové aplikace v Typescriptu
Downloads
225
Readme
TypeScript konzolová aplikace (šablona PSLIB)
Šablona pro konzolovou aplikaci v TypeScriptu – připravené skripty, hot-reload přes tsx, Prettier a ladění ve VS Code.
Jak založit nový projekt
Potřebujete Node.js 18+.
Doporučený způsob vytvoření projektu
npm create @pslib/ts-console@latest moje-appnebo pro automatickou instalaci závislostí
npm create @pslib/ts-console@latest moje-app -- --installPrvní spuštění
cd moje-app
npm install
npm run devBěžné příkazy
Vývoj (hot-reload v terminálu)
npm run devJednorázové spuštění testů
npm testSpuštění testů s watch režimem
npm run test:watchFormátování (Prettier)
npm run formatPřeklad do Javascriptu
Překlad proběhne do složky dist/
npm run buildNásledné spuštění přeložené verze
npm startLadění ve VS Code
Hot-Reload
- V terminálu spustíme npm run dev:debug (spustí app s Node inspectorem na portu 9229)
- Ve VS Code stiskněte F5 a vyberte Attach (tsx).
Jednorázové spuštění
- F5 a vybereme jednu z předpřipravených konfigurací:
- Run (ts-node) – spouští přímo .ts.
- Run (compiled JS) – před spuštěním přeloží do dist/ a pustí .js. Breakpointy fungují v obou režimech.
