← Niveau 3 – Meester

Les 2 van 10 ⏱ 30 minuten Premium

De terminal en Node.js

Je opent het zwarte venster uit hackerfilms en ontdekt dat het een vriend is. En installeert Node.js.

Wat de terminal is

De terminal is een venster waar je commando’s als tekst naar de computer typt in plaats van met de muis te klikken. Het ziet er eng uit, maar het is gewoon een andere manier om dingen te besturen – en voor programmeurs is het de belangrijkste. Geen zorgen: je hebt ongeveer vijf commando’s nodig.

⚠️

Doe de installatie met een ouder – net als met de editor in de Voorbereidingslevel. En voer in de terminal alleen commando’s uit die je begrijpt (of die hier vandaan komen). Willekeurige commando’s van internet kunnen je computer slopen.

Hoe je de terminal opent

Probeer het

Typ een commando en druk op Enter:

echo Hi terminal

De terminal antwoordt “Hi terminal.” Zo werkt het: je typt een commando → Enter → de computer reageert. Nog twee nuttige:

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

Wat Node.js is en waarom je het nodig hebt

Tot nu toe draaide JavaScript alleen in de browser. Node.js laat het overal draaien – zoals op een server. En het belangrijkste: Node.js komt met npm, een warenhuis met kant-en-klare stukken code (packages), waarmee we zo React en Vite downloaden.

Installatie

  1. Ga naar nodejs.org en download de versie met LTS (Long Term Support = lang ondersteund, de meest stabiele).

  2. Voer het gedownloade bestand uit en klik door de installer (Next → Next → Install). Verander niets, de standaardinstellingen zijn goed.

  3. Sluit de terminal en open hem opnieuw (belangrijk!) en controleer de installatie:

    node --version
    npm --version

    Als twee versienummers verschijnen (zoals v22.11.0 en 10.9.0), ben je klaar.

💡

“Command not found”? Meestal lost sluiten en opnieuw openen van de terminal (of heel VS Code) het op. Helpt dat ook niet, herstart je computer – de installer moet dat het systeem het nieuwe programma “ziet”.

Je commando-spiekbriefje

Deze vier commando’s dekken 90% van je werk. Bewaar ze:

CommandoWat het doet
cd folder-namega een map in (cd .. = één map terug)
ls (of dir)toon wat in de map staat
npm installdownload de packages die een project nodig heeft
npm run devstart de ontwikkelserver (stop met Ctrl+C)

Controleer jezelf: node --version en npm --version printen beide getallen, en je kunt met de terminal een map in (cd) en de inhoud tonen (ls). De werkplaats van de pro is klaar – in de volgende les zetten we je eerste React-app op.

Wat neem je mee uit deze les