Node.js is de ruggengraat geworden van moderne JavaScript-ontwikkeling en voedt alles van eenvoudige scripts tot complexe server-side applicaties. Vanaf januari 2026 is de nieuwste Long-Term Support (LTS) versie Node.js 24.x (met recente releases zoals 24.12.0), terwijl de huidige experimentele branch rond 25.x zit. Voor beginners is het installeren van Node.js op macOS eenvoudig, vooral met behulp van Zelfbouw-de geliefde pakketbeheerder die de installatie van software vereenvoudigt.
We behandelen wat Node.js en Homebrew zijn, stapsgewijze installatie-instructies, verificatie, updates, veelvoorkomende problemen en best practices. Aan het eind zul je Node.js en npm (Node Package Manager) klaar hebben om je eerste projecten te bouwen.
Wat is Node.js?
Node.js is een open-source, cross-platform JavaScript runtime-omgeving gebouwd op de V8-engine van Chrome. Hiermee kunt u JavaScript-code uitvoeren buiten de browser, perfect voor backendontwikkeling, API's, commandoregeltools en full-stack apps.
Belangrijkste kenmerken:
- Asynchroon en gebeurtenisgestuurd: Handelt veel verbindingen efficiënt af.
- npm ecosysteem: Wordt geleverd met npm, 's werelds grootste softwareregister met miljoenen pakketten.
- Veelzijdig: Gebruikt door bedrijven als Netflix, LinkedIn en Uber.
Als je Node.js installeert, wordt ook npm automatisch geïnstalleerd.
Wat is Homebrew?
Homebrew (vaak “brew” genoemd) is de ontbrekende pakketbeheerder voor macOS. Hiermee kun je software installeren via eenvoudige terminalopdrachten, waarbij je afhankelijkheden en updates moeiteloos beheert.
Waarom Homebrew gebruiken voor Node.js?
- Geen sudo-privileges nodig (voorkomt problemen met toestemmingen).
- Eenvoudige updates en verwijderingen.
- Integreert naadloos met macOS.
- Voorkeur boven het officiële .pkg-installatieprogramma voor ontwikkelaars.
Homebrew is gratis, open-source en wordt door de gemeenschap onderhouden.
Vereisten
Voordat je begint:
- Een Mac met macOS (Intel of Apple Silicon).
- Basiskennis van Terminal (te vinden in Toepassingen > Hulpprogramma's).
- Internetverbinding.
- Administratieve toegang (voor installatie van Homebrew).
Geen programmeerkennis vereist!
Stap 1: Homebrew installeren
Als je Homebrew al hebt, ga dan naar Stap 2.
1. Open Terminal (zoek ernaar in Spotlight met Cmd + Spatie).
2. Plak het officiële installatiescript:
bash /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
3. Hiermee wordt het installatieprogramma gedownload en uitgevoerd. Het kan om je wachtwoord vragen en een paar minuten duren.
ondersteuning.apple.com
4. Volg de instructies op het scherm. Op nieuwere macOS (Ventura+) voegt het mogelijk regels toe aan je shellprofiel (~/.zprofile of ~/.zshrc).
5. Controleer de installatie:
bash brew --versie
Je zou iets moeten zien als Homebrew 4.x.x.
6. Homebrew bijwerken:
bash brouw update
Veel voorkomend probleem: Als je “command not found: brew” krijgt, herstart Terminal dan of voer de voorgestelde commando's uit om Homebrew toe te voegen aan je PATH.
Stap 2: Node.js installeren met Homebrew
Homebrew's knooppunt formule installeert de laatste stabiele versie (momenteel Node.js 24.x LTS vanaf eind 2026).
1. Voer in Terminal uit:
bash brew installeren node
2. Homebrew downloadt Node.js, npm en afhankelijkheden. Dit kan 5-15 minuten duren, afhankelijk van uw verbinding. U ziet voortgangsbalken en uitvoer zoals:
==> https://ghcr.io/v2/homebrew/core/node downloaden... ==> Node installeren ==> Gieten node--24.12.0.arm64_ventura.bottle.tar.gz
3. Voor specifieke versies (bijv. oudere LTS zoals node@20):
bash brew installeer node@20
4. Maar voor beginners, blijf bij de standaard node voor de nieuwste LTS.
cs.swarthmore.edu
Stap 3: Controleer de installatie
Eenmaal voltooid:
1. Controleer de versie van Node.js:
bash node --versie # of node -v
Verwacht: v24.12.0 (of een vergelijkbare recente LTS).
2. Controleer de npm-versie:
bash npm --versie # of npm -v
Verwacht: Iets als 10.x.x.
3. Een eenvoudig script testen:Maak een bestand hallo.js:
bash
echo 'console.log("Hallo, Node.js!");' > hello.js
node hallo.js
Uitgang: Hallo, Node.js!
4. treehouse.github.io
5. radixweb.com
Gefeliciteerd! Node.js is geïnstalleerd.
Node.js en npm bijwerken
Homebrew maakt updates eenvoudig.
1. Update eerst Homebrew:
bash brouw update
2. Upgrade Node.js:
bash brew upgrade node
Hiermee wordt de nieuwste versie opgehaald.
3. Voor npm:
bash npm install -g npm@latest
4. Controleer op verouderde globale pakketten:
bash npm gedateerd -g
Globale pakketten installeren met npm
Met npm kun je tools wereldwijd installeren (overal beschikbaar).
Voorbeelden voor beginners:
- Maak een eenvoudige server:
bash npm install -g http-server
- Moderne alternatieven zoals Yarn of pnpm:
bash npm installeren -g garen
Gebruik altijd -g voor globale installaties.
Node.js verwijderen
Indien nodig: bash brew node verwijderen Voor specifieke versies: bash brew verwijder node@20 Opruimen: bash brouw opruimen
Veelvoorkomende problemen en probleemoplossing
- Opdracht niet gevonden: node
- Terminal opnieuw opstarten.
- Zorg ervoor dat de bin van Homebrew in PATH staat:
/opt/homebrew/bin(Apple silicium) of/usr/lokaal/binnen(Intel). - Ren
brouwartsvoor diagnostiek.
- Fouten met toestemming
- Homebrew vermijdt sudo - gebruik het nooit met brew.
- Problemen met Apple silicium (M1/M2/M3)
- Homebrew wordt normaal geïnstalleerd. Als er problemen zijn, controleer dan of Rosetta niet stoort.
- Conflicten met eerdere installaties
- Verwijder eerst Node.js van nodejs.org.
- Trage installatie
- Normaal voor eerste downloads.
- zsh Waarschuwingen
- Volg de instructies van Homebrew na de installatie.
Ren brouwarts altijd voor gezondheidscontroles.
Waarom geen NVM of andere managers gebruiken?
Voor beginners is Homebrew eenvoudig: één versie voor het hele systeem.
Gevorderde gebruikers geven de voorkeur aan NVM (Node Version Manager) voor het wisselen van versies per project:
bash brew installeren nvm
Maar begin met Homebrew-migreer later indien nodig.
Beste praktijken voor beginners
- LTS-versies gebruiken: Stabiel en langer ondersteund (Node.js 24.x is de huidige LTS in 2026).
- Projectspecifieke pakketten: Gebruik npm init en package.json.
- Basis leren:
- npm init -y: Snel een project instellen.
- npm installeren express: Populair webraamwerk.
- Beveiliging: Blijf bijgewerkt-Node.js brengt regelmatig beveiligingspatches uit.
- Verken: Probeer een eenvoudige Express-server of CLI-tool te bouwen.
- Bronnen:
- Officiële documenten: nodejs.org
- Homebrew: brew.sh
- Gratis cursussen: freeCodeCamp, Node.js tutorials op YouTube.
Conclusie
Node.js installeren met brew installeren node is een van de eenvoudigste manieren om het JavaScript-ecosysteem op macOS te betreden. Met slechts een paar commando's heb je een krachtige omgeving opgezet voor het bouwen van servers, tools en apps.
Je draait nu de nieuwste LTS (24.x), klaar voor moderne ontwikkeling. Start small-run node in REPL-modus (interactieve shell) en experimenteer met JavaScript. Op Carmatec, Onze deskundige Node.js-ontwikkelaars helpen bedrijven om deze fundamenten om te zetten in krachtige, veilige en schaalbare oplossingen. Of je nu realtime applicaties, microservices of cloud-native platforms bouwt, je kunt ervaren Node.js-ontwikkelaars inhuren van Carmatec om de ontwikkeling te versnellen, best practices te garanderen en bedrijfsklare resultaten te leveren.