Proč to potřebuješ
textZákladní příkazy, spouštění projektu, Git workflow a troubleshooting pro úplného začátečníka. Cíl není naučit tě být vývojář. Cíl je dostat tě přes první build bez paniky.
Kompletní postup
list- →Co je terminál a proč ho vůbec potřebuješ
- →Jak otevřít projekt ve složce
- →cd, ls, pwd a práce s cestami
- →npm install, npm run dev a npm run build
- →git status, git add, git commit a git push
- →Jak číst chyby bez slepého googlení
- →Co dělat, když projekt nejde spustit
- →Jak si udržet kontrolu nad změnami
Co je terminál
textTerminál je textová vrstva nad operačním systémem. Místo klikání píšeš příkazy. Pro první build je důležitý proto, že spouštíš projekt, instaluješ dependencies, kontroluješ Git a čteš chyby z buildů.
Jak otevřít projekt
list- →Otevři terminál v rootu projektu.
- →Zkontroluj, kde se nacházíš pomocí `pwd`.
- →Přesuň se do správné složky přes `cd`.
- →Ověř obsah složky přes `ls`.
Nejdůležitější příkazy
codepwd
ls
cd moji-slozka
npm install
npm run dev
npm run build
git status
git add .
git commit -m "update"
git pushCo ty příkazy dělají
list- →`pwd` ukáže, kde právě jsi.
- →`ls` vypíše soubory a složky.
- →`cd` přesuneš do jiné složky.
- →`npm install` stáhne dependencies.
- →`npm run dev` spustí lokální vývojový server.
- →`npm run build` ověří production build.
- →`git status` ukáže změny v repu.
- →`git add` připraví změny na commit.
- →`git commit` uloží snapshot změn.
- →`git push` pošle změny na GitHub.
Jednoduchý Git workflow
code1. Udělám změnu
2. Spustím git status
3. Přidám změny přes git add
4. Udělám commit
5. Pošlu změny na GitHub
6. Zkontroluju, že build pořád fungujeJak číst chyby
warningNechoď hned opravovat random soubor. Nejdřív si všimni, kde chyba vznikla, jaký soubor ji vyvolal a jestli jde o chybějící balíček, špatný import, neplatnou proměnnou nebo rozbitý build.
Když projekt nejde spustit
list- →Zkontroluj, jestli jsi ve správné složce.
- →Zkontroluj, jestli běží `npm install` bez chyby.
- →Zkontroluj, jestli máš správnou verzi Node.
- →Podívej se na první error v terminálu, ne jen na poslední řádek.
- →Zkus restartovat dev server.
- →Ověř, že nejsou rozbité environment variables.
První lokální build
codenpm install
npm run dev
npm run buildPrompt pro první kontrolu projektu
codeZkontroluj můj projekt z pohledu úplného začátečníka.
Řekni mi:
1. jestli jsem ve správné složce,
2. jaké tři příkazy mám zkusit jako první,
3. jak mám číst chybu v terminálu,
4. co je safe krok a co už je zbytečný zásah.Bezpečné návyky
list- →Nevkládám secrets do terminálu bez rozmyslu.
- →Nehádám názvy souborů, když je můžu vypsat.
- →Po každé změně kontroluji výstup.
- →Po větší úpravě spouštím build.
- →Když si nejsem jistý, dělám menší krok.
Checklist kapitoly
9 kroků- ✓Vím, co je terminál
- ✓Umím otevřít projekt ve správné složce
- ✓Umím ověřit, kde se právě nacházím
- ✓Umím nainstalovat dependencies
- ✓Umím spustit lokální server
- ✓Umím zkontrolovat stav Git
- ✓Umím udělat commit
- ✓Umím přečíst základní error
- ✓Umím ověřit production build
Resources
Materiály ke kapitolereference
PlacenéZáklady terminálu — pracovní poznámky
Strukturovaný podklad k této kapitole.
download
ZdarmaTerminal cheat sheet
Krátký přehled příkazů, které potřebuješ v prvním projektu.
reference
ZdarmaGit flow pro začátečníka
Jednoduchý postup: změna → status → add → commit → push.
checklist
ZdarmaTroubleshooting list
Co zkontrolovat, když `npm run dev` nebo `npm run build` padá.