NVM installeren op Windows: een stapsgewijze handleiding voor beginners

Het installeren van NVM (Node Version Manager) op Windows is vrij eenvoudig, maar het kan toch een struikelblok zijn als je de stappen niet zorgvuldig volgt. NVM helpt je in principe om te schakelen tussen meerdere Node.js-versies zonder dat je steeds hoeft te verwijderen en opnieuw te installeren. Als je aan verschillende projecten werkt die verschillende Node-versies vereisen, is dit een uitkomst. Houd er wel rekening mee dat je soms tegen wat problemen aanloopt, zoals het soms moeten openen van de opdrachtprompt als administrator of het verwijderen van oude Node.js-versies.

Omdat Windows niet altijd de meest ontwikkelaarsvriendelijke omgeving is voor het beheren van meerdere runtime-omgevingen, kan een goede handleiding je uren besparen. Je krijgt dan een tool waarmee je van Node-versie kunt wisselen, net zo eenvoudig als op een knop klikken. Laten we dus eens kijken hoe je dit goed instelt, want eerlijk gezegd zijn de grootste obstakels meestal het vinden van de juiste stappen en opdrachten. Zodra dat eenmaal achter de rug is, gaat het meestal soepel.

NVM installeren op Windows

Download het nvm-windows-installatieprogramma

Ga naar de nvm-windows GitHub-pagina en zoek naar de nieuwste release. Download het nieuwste installatieprogramma, meestal met een naam als “nvm-setup.exe”.Dit bestand voer je uit om NVM op je systeem te installeren. In sommige installaties kan de nieuwste release een iets andere naam of versienummer hebben, maar je kunt gewoon de nieuwste versie gebruiken.

Pro tip: zorg ervoor dat je de zip of het installatieprogramma downloadt vanuit de officiële repository om vreemde bugs of malware te voorkomen. Bewaar het ook op een gemakkelijk vindbare plek, zoals je map Downloads.

Voer het installatieprogramma uit en kies een installatielocatie

Dubbelklik op het gedownloade installatiebestand om de installatie te starten. Windows vraagt ​​mogelijk of u de uitgever vertrouwt, dus klik op “Ja” of “Uitvoeren”.Volg de aanwijzingen, die vrijwel standaard wizard-achtig zijn. Tijdens de installatie wordt u gevraagd waar u NVM wilt installeren. De standaardmap bevindt zich meestal in C:\Program Files\nvm, maar als u het overzichtelijk wilt houden of ruimtegebrek hebt, kiest u een andere map, zoals C:\nvm. Onthoud wel waar het is geïnstalleerd, want u hebt het later nodig.

Let op: bij sommige installaties is het handig om het installatieprogramma als administrator uit te voeren: klik met de rechtermuisknop en selecteer ‘Als administrator uitvoeren’.Dit kan later problemen met machtigingen voorkomen.

Voltooi de installatie en voeg indien nodig omgevingsvariabelen toe

Volg de resterende prompts – maak je niet druk om de meeste opties, tenzij je specifieke wensen hebt. Nadat het installatieprogramma klaar is, zou het items aan je systeem-PATH moeten toevoegen, maar het is de moeite waard om dit nogmaals te controleren. Soms moet Windows opnieuw worden opgestart of moet je uit- en weer inloggen om de nieuwe omgevingsvariabelen te herkennen. Als de opdracht na de installatie nog steeds niet werkt, start je pc dan opnieuw op of open een nieuw opdrachtpromptvenster.

Controleer de installatie met de opdrachtregel

Open de opdrachtprompt (of PowerShell) en typ nvm version. Als alles in orde is, verschijnt het geïnstalleerde versienummer. Zo niet, dan is het PATH-bestand niet correct ingesteld of moet u de installatiemap handmatig toevoegen aan uw omgevingsvariabelen. In mijn configuratie moest ik handmatig C:\nvm toevoegen aan de PATH-variabele onder Systeemeigenschappen > Omgevingsvariabelen. Het handmatig bewerken van het PATH-bestand is nogal omslachtig, maar eenmaal geconfigureerd bent u klaar voor alle toekomstige sessies.

Na verificatie is NVM officieel actief op Windows. Nu kunt u verschillende Node.js-versies installeren met behulp van nvm install x.x.x. Het is alsof u een afstandsbediening voor Node.js hebt.

Tips en trucs bij het installeren van NVM

  • Download altijd de nieuwste versie van de GitHub-repository, omdat deze vaak bugs verhelpt en de compatibiliteit verbetert.
  • Als opdrachten niet worden herkend, controleer dan je PATH-invoer. Soms is het probleem opgelost door opnieuw op te starten of opnieuw in te loggen.
  • Voer de opdrachtprompt uit als beheerder als u problemen ondervindt met machtigingen, vooral bij het installeren of wisselen van versie.
  • Zorg ervoor dat u alle bestaande Node.js-installaties verwijdert voordat u NVM installeert. Windows raakt in de war als beide aanwezig zijn.
  • Gebruik dit nvm listom geïnstalleerde Node-versies te bekijken of nieuwe toe te voegen. Handig!nvm install
  • Stel een standaard Node-versie in met. Zo hoeft u die opdracht niet elke keer te typen.nvm use

Veelgestelde vragen

Waarvoor wordt NVM gebruikt?

Het is in feite een tool waarmee je met meerdere Node.js-versies kunt jongleren zonder je systeem te verstoren. Het maakt ontwikkeling en testen veel eenvoudiger.

Kan NVM op Windows werken?

Ja, maar u moet de nvm-windows- versie gebruiken. Deze is officieel gemaakt voor Windows-omgevingen.

Moet ik Node.js verwijderen voordat ik NVM installeer?

Ja, want Windows raakt in de war als er twee Node.js-versies tegelijk worden geïnstalleerd. Het is beter om de oude te verwijderen voordat u NVM instelt.

Wat als NVM na installatie niet werkt?

Controleer je PATH-instellingen, open de opdrachtprompt of PowerShell opnieuw en verifieer de installatie met nvm version. Soms is een herstart voldoende.

Samenvatting

  • Download de nvm-windows-installatie van GitHub.
  • Voer het installatieprogramma uit, bij voorkeur als beheerder.
  • Selecteer of bevestig de installatiedirectory.
  • Rond de installatie af en controleer dit met nvm version.
  • Begin met het installeren van Node-versies metnvm install

Afronding

NVM op Windows installeren is niet bepaald een fluitje van een cent, maar als het eenmaal lukt, wordt het beheren van Node.js-versies een stuk minder hoofdpijn. Het is gewoon een kwestie van de stappen volgen, je omgevingsvariabelen controleren als er iets niet klopt, en je bent klaar. Deze tool is een echte gamechanger bij het jongleren met projecten, testen of gewoon het vermijden van de nachtmerrie van het constant opnieuw installeren van Node.js.

Hopelijk scheelt dit iemand een paar uur. Als het eenmaal werkt, verloopt het wisselen van Node-versie vrijwel naadloos, wat erg prettig is voor dev-workflows.