Node.js op Windows aan de praat krijgen is niet zo ingewikkeld, maar er zijn wel wat haken en ogen, zoals het niet herkennen van de node -vopdracht na de installatie, of het gebruik van een oudere versie omdat het PATH niet goed is ingesteld. Soms voelt het alsof Windows dingen ingewikkelder moet maken dan nodig is. Dus, als je de normale installatie hebt geprobeerd, maar je opdrachtprompt Node weigert te erkennen, kan deze handleiding je helpen om de zaken op orde te krijgen. Uiteindelijk zou je een werkende Node.js-installatie moeten hebben, klaar om JavaScript buiten de browser uit te voeren, wat eerlijk gezegd een enorme verbetering is voor lokaal ontwikkelwerk en scripting.
Hoe Node.js op Windows te installeren
Dit is wat je moet doen om een soepele installatie te garanderen en de typische ‘opdracht niet herkend’-blues te vermijden. Het proces draait niet alleen om downloaden en op Volgende klikken – soms veroorzaken problemen met het PATH of het installatieprogramma later problemen. Dus, neem de tijd – let goed op de stappen, en als er iets vreemds gebeurt, is er altijd een oplossing.
Download het Node.js-installatieprogramma
- Ga naar de officiële Node.js-website. De grote “Download”-knop staat meestal standaard ingesteld op de LTS-versie (Long Term Support) – dat is de versie die de meeste mensen zouden moeten kiezen, tenzij je geavanceerde functies nodig hebt.
- Zorg ervoor dat je de juiste architectuur kiest – voor de meeste moderne machines is dat Windows Installer (.msi).Klik erop en het downloaden begint. Natuurlijk moet Windows het moeilijker maken dan nodig is, maar dit zou vrij eenvoudig moeten zijn.
Voer het installatieprogramma uit en volg de wizard
- Zoek na het downloaden het installatieprogramma (waarschijnlijk in je map Downloads) en dubbelklik erop om te starten. Bij sommige installaties mislukt dit de eerste keer, maar na een snelle herstart lukt het wel. Ik snap niet waarom het zo lastig is, maar het is het proberen waard.
- De installatiewizard verschijnt – zie het als het volgen van een GPS. Klik op Volgende. Laat de standaardinstellingen staan, tenzij je weet wat je doet, maar meestal is het prima om de standaardinstellingen te gebruiken.
- Tijdens het proces wordt u gevraagd of u akkoord gaat met de licentie – dat is standaard, maar lees het snel door als u nieuwsgierig bent. Vink het vakje aan en klik op Volgende.
Het installatiepad kiezen
- Je kunt kiezen waar Node.js komt te staan. Het standaardpad, zoals
C:\Program Files\nodejs, is voor de meeste mensen prima. Tenzij je een specifieke reden hebt, hoef je het niet te wijzigen. Soms kan een aangepast pad de omgevingsvariabelen van het systeem verstoren, dus houd je aan de standaardinstellingen, tenzij je ervaring hebt.
Afronden en verifiëren
- Klik op Installeren. Het duurt een minuut of twee voordat het programma klaar is. Verwacht wat spins en misschien een paar meldingen als Windows beveiligingswaarschuwingen geeft. Klik na afloop op Voltooien.
- Nu komt het leuke gedeelte: controleren of het werkt. Open de opdrachtprompt (druk op Win + R, typ
cmd, druk op Enter). - Typ `
node -v` en druk op Enter. Als je een versienummer ziet, gefeliciteerd! Dat betekent dat Node.js geïnstalleerd en correct herkend is. Zo niet, controleer dan de PATH-omgevingsvariabele van je systeem – deze ontbreekt waarschijnlijk of is niet vernieuwd.
Soms is een herstart nodig zodat het systeem de nieuwe PATH-instellingen kan overnemen. Op sommige machines werkt dit nog steeds niet direct. In dat geval is het de moeite waard om te controleren of Node.js handmatig aan Omgevingsvariabelen is toegevoegd. U kunt dit doen door naar Systeemeigenschappen > Geavanceerd > Omgevingsvariabelen te gaan en te controleren of C:\Program Files\nodejsdeze is opgenomen in de Path- variabele.
Extra tips voor een vlotte installatie
- Blijf zeker bij de LTS-versie, tenzij u de nieuwste functies wilt en mogelijke bugs geen probleem vindt.
- Gebruik de standaardopties van het installatieprogramma. Doe het rustig aan, tenzij u al ervaring hebt met aangepaste installaties.
- Open na de installatie een nieuwe opdrachtprompt (het is een goed idee om de huidige opdrachtprompt te sluiten en opnieuw te openen) en controleer of
node -v. - Vergeet niet dat npm (Node Package Manager) standaard met Node.js wordt meegeleverd. Na de installatie kunt u pakketten installeren met commando’s zoals
npm install.
Veelgestelde vragen
Is het mogelijk om meerdere Node.js-versies op Windows te hebben?
Ja, maar het is een beetje lastig. Om eenvoudig tussen versies te schakelen, kun je NVM voor Windows gebruiken. Het is een soort versiebeheerder, waarmee je bijvoorbeeld Node 14 en 20 naast elkaar kunt installeren.
Wat moet ik doen als de opdrachtprompt het niet herkent node -v?
Dit komt meestal doordat het systeem-PATH niet correct is ingesteld. Probeer uw computer na de installatie opnieuw op te starten of voeg handmatig C:\Program Files\nodejseen PATH-omgevingsvariabele toe. Het is vervelend, maar het gebeurt.
Is Node.js gratis?
Absoluut. Het is open source en gratis te gebruiken – geen verborgen kosten of licentie-onzin.
Heb ik beheerdersrechten nodig voor de installatie?
Ja, net als bij de meeste goede software-installaties op Windows zijn beheerdersrechten vereist.
Verwijderen? Makkelijk.
U kunt dit doen via Configuratiescherm > Programma’s en onderdelen, zoek Node.js en klik op Verwijderen.
Samenvatting
- Download het installatieprogramma van de officiële site
- Voer de installatiewizard uit en volg deze
- Accepteer de licentie, kies installatielocatie
- Voltooi en bevestig met
node -v - Zorg ervoor dat Node.js in het PATH van uw systeem staat als de herkenning mislukt
Afronding
Het installeren van Node.js op Windows kan verrassend eenvoudig zijn zodra je de eerste installatieproblemen achter de rug hebt. Als alles werkt, heb je een krachtige JavaScript-runtime op je machine – klaar voor allerlei projecten, van webservers tot automatiseringsscripts. Soms is wat handmatige PATH-aanpassing nodig, maar dat is geen probleem als je eenmaal weet waar je moet zoeken. Hopelijk bespaart dit iemand een paar uur dwalen in het donker.