← Stopnja 3 – Mojster

Lekcija 2 od 10 ⏱ 30 minut Premium

Terminal in Node.js

Odpri črno okno iz hekerskih filmov in odkrij, da je prijatelj. In namesti Node.js.

Kaj je terminal

Terminal je okno, kjer računalniku pišeš ukaze kot besedilo namesto klikanja z miško. Izgleda strašljivo, a je le drug način upravljanja – za programerje je glavni. Brez skrbi: potreboval boš približno pet ukazov.

⚠️

Namestitev naredi s staršem – kot z urejevalnikom v pripravni ravni. V terminalu zaženi le ukaze, ki jih razumeš (ali ki prihajajo od tu). Naključni ukazi z interneta lahko pokvarijo računalnik.

Kako odpreti terminal

Preizkusi

Vpiši ukaz in pritisni Enter:

echo Hi terminal

Terminal odgovori “Hi terminal.” Tako deluje: vpišeš ukaz → Enter → računalnik odgovori. Še dva uporabna:

pwd     # where am I right now? (prints the folder)
ls      # what's in this folder? (on Windows, "dir" also works)

Kaj je Node.js in zakaj ga potrebuješ

Do zdaj je JavaScript tekel le v brskalniku. Node.js mu dovoli teči kjerkoli – na primer na strežniku. In najpomembneje: Node.js prinese npm, trgovino z gotovimi deli kode (paketi), s katerimi bomo kmalu prenesli React in Vite.

Namestitev

  1. Pojdi na nodejs.org in prenesi različico LTS (Long Term Support = dolgoročno podprta, najbolj stabilna).

  2. Zaženi preneseno datoteko in klikaj skozi namestitveni program (Next → Next → Install). Ničesar ne spreminjaj, privzete nastavitve so pravilne.

  3. Zapri in znova odpri terminal (pomembno!) in preveri namestitev:

    node --version
    npm --version

    Ko se pokažeta dve številki različice (npr. v22.11.0 in 10.9.0), si končal.

💡

“Command not found”? Običajno pomaga zapreti in znova odpreti terminal (ali cel VS Code). Če ne, znova zaženi računalnik – namestitveni program mora, da sistem “opazi” nov program.

Tvoja goljufica ukazov

Ti štirje ukazi pokrivajo 90 % dela. Shrani jih:

UkazKaj naredi
cd folder-namepojdi v mapo (cd .. = nazaj eno mapo)
ls (ali dir)pokaži, kaj je v mapi
npm installprenesi pakete, ki jih projekt potrebuje
npm run devzaženi razvojni strežnik (ustavi s Ctrl+C)

Preveri se: node --version in npm --version izpišeta številke, v terminalu znaš iti v mapo (cd) in pokazati vsebino (ls). Profesionalčeva delavnica je pripravljena – v naslednji lekciji postavimo prvo React aplikacijo.

Kaj si vzameš iz te lekcije