← Úroveň 3 – Mistr

Lekce 2 z 10 ⏱ 30 minut

Terminál a Node.js

Otevřeš černé okno z hackerských filmů a zjistíš, že je to kamarád. A nainstaluješ Node.js.

Co je terminál

Terminál je okno, do kterého počítači píšeš příkazy textem místo klikání myší. Vypadá strašidelně, ale je to jen jiný způsob ovládání – a pro programátory ten hlavní. Neboj: příkazů budeš potřebovat asi pět.

⚠️

Instalaci dělej s rodičem – stejně jako u editoru v Přípravně. A v terminálu spouštěj jen příkazy, kterým rozumíš (nebo které máš odsud). Náhodné příkazy z internetu můžou v počítači nadělat paseku.

Jak terminál otevřít

Vyzkoušej si ho

Napiš příkaz a zmáčkni Enter:

echo Ahoj terminále

Terminál ti odpoví „Ahoj terminále”. Přesně takhle to funguje: napíšeš příkaz → Enter → počítač odpoví. Další dva užitečné:

pwd     # kde právě jsem? (vypíše složku)
ls      # co je v téhle složce? (na Windows funguje taky "dir")

Co je Node.js a proč ho potřebuješ

Zatím JavaScript běžel jen v prohlížeči. Node.js mu umožňuje běžet kdekoli – třeba na serveru. A hlavně: s Node.js přichází npm, obchodní dům s hotovými kousky kódu (balíčky), ze kterého si za chvíli stáhneme React i Vite.

Instalace

  1. Jdi na nodejs.org a stáhni verzi označenou LTS (Long Term Support = dlouhodobě podporovaná, nejstabilnější).

  2. Spusť stažený soubor a proklikej instalaci (Next → Next → Install). Nic neměň, výchozí nastavení je správně.

  3. Zavři a znovu otevři terminál (důležité!) a ověř instalaci:

    node --version
    npm --version

    Když se vypíšou dvě čísla verzí (třeba v22.11.0 a 10.9.0), máš hotovo.

💡

„Příkaz nebyl nalezen”? Nejčastěji stačí zavřít a znovu otevřít terminál (nebo celé VS Code). Když ani to nepomůže, restartuj počítač – instalátor potřebuje, aby si systém „všiml” nového programu.

Tvůj příkazový tahák

Tyhle čtyři příkazy pokryjí 90 % tvé práce. Ulož si je:

PříkazCo dělá
cd nazev-slozkyvejdi do složky (cd .. = o složku zpět)
ls (nebo dir)ukaž, co ve složce je
npm installstáhni balíčky, které projekt potřebuje
npm run devspusť vývojový server (ukončíš klávesami Ctrl+C)

Kontrola: node --version i npm --version vypisují čísla a umíš se terminálem přesunout do složky (cd) a vypsat její obsah (ls). Dílna profíka je připravená – v příští lekci založíme první React aplikaci.

Co si z téhle lekce odnést