Inloggen
Inloggen

Hoe installeer en gebruik je de Yarn Package Manager voor Node.js

Hoe installeer en gebruik je de Yarn Package Manager voor Node.js
Hostman Team
Technisch schrijver
Node.js-runtime
12.02.2026
Reading time: 3 min

Yarn is een efficiënte tool voor het beheren van afhankelijkheden in Node.js-gebaseerde projecten. Het staat bekend om zijn hoge snelheid, veiligheid en gebruiksgemak.

Wat is Yarn en waarom zou je het gebruiken?

Yarn is een alternatief voor de standaard npm (Node Package Manager). Het is ontworpen om pakketten en projecten die op Node.js zijn gebouwd te beheren. Yarn biedt verschillende voordelen ten opzichte van npm:

Snelheid: Yarn downloadt pakketten parallel, wat de installatietijd aanzienlijk verkort.
Beveiliging: Het gebruik van een yarn.lock-bestand helpt versieconflicten te voorkomen.
Deterministische builds: Zorgt ervoor dat identieke pakketversies op verschillende machines worden gebruikt.
Gebruiksvriendelijke interface: Duidelijkere commandosyntaxis en extra hulpmiddelen voor afhankelijkheidsbeheer.

Als je project veel pakketten en afhankelijkheden bevat, kan het gebruik van Yarn de taak aanzienlijk vereenvoudigen. Het maakt snellere en veiligere pakketinstallaties mogelijk en zorgt voor voorspelbaarder afhankelijkheidsbeheer, wat waardevol is voor teamprojecten.

Vergelijking van Yarn en npm

De voordelen van Yarn maken het bijzonder aantrekkelijk voor ontwikkelaars, vooral bij grootschalige projecten.

Functie

Yarn

npm

Installatiesnelheid

Sneller dankzij caching

Langzamer

Afhankelijkheidsbeheer

Deterministische builds

Mogelijke versieconflicten

Lock-bestand

yarn.lock

package-lock.json

Gebruiksgemak

Vereenvoudigde syntaxis

Meer standaardinterface

Yarn installeren

Voordat je Yarn installeert, controleer of Node.js en npm zijn geïnstalleerd:

  1. Open de terminal of opdrachtprompt.

  2. Voer de volgende opdrachten uit om de versies te controleren:

node -v

npm -v

Als Node.js of npm niet is geïnstalleerd, download deze dan van de officiële Node.js-website. Je kunt ook onze installatiehandleiding gebruiken.

Om Yarn globaal te installeren, voer uit:

npm install -g yarn

Controleer of Yarn succesvol is geïnstalleerd:

yarn --version

Als het commando een versienummer retourneert, is Yarn correct geïnstalleerd.

Yarn-commando’s

De intuïtieve syntaxis van Yarn maakt het eenvoudig om projectafhankelijkheden efficiënt te beheren.

Project initialiseren

Om met Yarn te beginnen, initialiseer je je project om een package.json-bestand met project- en afhankelijkheidsinformatie te maken.

Ga naar je projectmap:

cd your-project-directory

Voer het volgende commando uit en volg de aanwijzingen:

yarn init

Hiermee wordt een package.json-bestand met basisinstellingen gemaakt.

Pakketten installeren

Om één pakket te installeren:

yarn add <package-name>

Om een pakket als ontwikkelingsafhankelijkheid te installeren:

yarn add <package-name> --dev

Dit is handig voor pakketten die alleen tijdens de ontwikkeling nodig zijn.

Om een specifieke versie van een pakket te installeren:

yarn add <package-name>@<version>

Alle afhankelijkheden installeren

Als het project al een package.json of yarn.lock bevat:

yarn install

Dit is handig wanneer je een project uit een repository hebt gekloond.

Pakketten verwijderen

Om een pakket uit het project te verwijderen en package.json bij te werken:

yarn remove <package-name>

Afhankelijkheden bijwerken

yarn upgrade

Beveiligingscontrole van afhankelijkheden

yarn audit

Dit helpt kwetsbaarheden te identificeren.

Caching

Yarn gebruikt caching om volgende installaties te versnellen.

Om de cache te wissen:

yarn cache clean

Dit kan nuttig zijn als je problemen ondervindt tijdens de installatie.

Conclusie

Yarn is een moderne tool voor het beheren van afhankelijkheden in Node.js-projecten. Dankzij de snelheid, beveiligingsfuncties en intuïtieve interface is het een uitstekende keuze voor ontwikkelaars.

Node.js-runtime
12.02.2026
Reading time: 3 min

Vergelijkbaar

Windows-systeem

Node.js installeren op Windows

JavaScript draait de meeste interactieve elementen op websites en mobiele applicaties. JavaScript werkt perfect samen met HTML/CSS en is geïntegreerd in de meeste populaire browsers. Puur JavaScript wordt gebruikt op het web, en voor algemene JavaScript‑toepassingen gebruiken ontwikkelaars verschillende runtime‑omgevingen zoals Node.js. Node.js is een JavaScript‑runtimeomgeving. Het maakt het mogelijk om JavaScript te gebruiken als een algemene programmeertaal, serveronderdelen te ontwikkelen en volwaardige desktopapplicaties te bouwen. De basis van Node.js is de V8‑engine. Deze engine is ontwikkeld door Google en wordt gebruikt in de Google Chrome‑browser. Hij compileert JavaScript naar machinetaal die de processor kan uitvoeren. Maar om van JavaScript een algemeen toepasbare taal te maken, is één engine niet genoeg. Om bijvoorbeeld een servergedeelte te bouwen, moet de taal kunnen werken met bestanden, netwerken enzovoort. Om dit mogelijk te maken, hebben ontwikkelaars extra functionaliteit toegevoegd aan V8 met hun eigen code en externe bibliotheken. Zo ontstond een tool die van JavaScript een algemene programmeertaal maakt. Node.js is populair geworden onder ontwikkelaars dankzij de mogelijkheid om server‑ en clientonderdelen in dezelfde taal te schrijven, de snelheid en NPM. In dit artikel laten we zien hoe je Node.js correct installeert op Windows 10/11. Oude versies verwijderen Voordat je installeert, moet je oudere versies van de runtimeomgeving verwijderen als deze aanwezig zijn, omdat ze conflicten kunnen veroorzaken. Laten we controleren welke Node.js‑versies op het systeem staan. Open hiervoor cmd (druk op Win+R, typ cmd en druk op Enter) en voer de opdracht nvm list uit: C:\Users\Hostman>nvm list     18.9.0     18.8.0     16.17.0 Zoals je ziet, zijn er meerdere versies geïnstalleerd. Om ze te verwijderen: Voer de opdracht npm cache clean --force uit. Ga naar Apps en onderdelen en verwijder Node.js. Start de computer opnieuw op. Verwijder de volgende mappen als ze bestaan: C:\Program Files (x86)\NodejsC:\Program Files\NodejsC:\Users\{User}\AppData\Roaming\npmC:\Users\{User}\AppData\Roaming\npm-cacheC:\Users\{User}\.npmrcC:\Users\{User}\AppData\Local\Temp\npm-* Ga terug naar de opdrachtregel en voer nvm uninstall uit voor elke versie die werd weergegeven in de uitvoer van nvm list: C:\Users\Hostman>nvm uninstall 18.9.0Uninstalling node v18.9.0... doneC:\Users\Hostman>nvm uninstall 18.8.0Uninstalling node v18.9.0... doneC:\Users\Hostman>nvm uninstall 16.17.0Uninstalling node v18.9.0... done Controleer dat de versies zijn verwijderd: C:\Users\Hostman>nvm list'nvm' is not recognized as an internal or external commandC:\Users\Hostman>where nodeNo files matching the pattern were foundC:\Users\Hostman>where npmNo files matching the pattern were found Node.js installeren op Windows nvm-windows gebruiken Node Version Manager, oftewel NVM, is een versiebeheerder voor Node.js. Je kunt verschillende Node-versies nodig hebben en ertussen schakelen tijdens je werk. NVM is de meest gebruikte versiebeheerder, maar is niet beschikbaar op Windows. Daarom wordt een aangepaste versie gebruikt: nvm-windows. Bezoek de GitHub-repository van nvm-windows. Download het installatieprogramma nvm-setup.exe voor de nieuwste versie van de beheerder. Nadat de download is voltooid, installeer je het programma. Wanneer de installatie klaar is, open je PowerShell als administrator en voer je nvm list available uit om een lijst te zien van alle beschikbare versies: Als je project geen specifieke versie vereist, raden we aan om de nieuwste LTS-versie te installeren om mogelijke problemen te minimaliseren. Als je nieuwe functies wilt testen, kun je de meest recente versie downloaden, al brengt dit een hoger risico op fouten met zich mee. Laten we de nieuwste LTS-versie installeren. Controleer het versienummer in de uitvoer van nvm list available en installeer het met nvm install: PS C:\WINDOWS\system32> nvm install 20.13.1Downloading node.js version 20.13.1 (64-bit)...Extracting node and npm...Completenpm v10.5.2 installed successfully.Installation complete. If you want to use this version, typenvm use 20.13.1 In sommige gevallen kan tijdens de installatie van nvm-windows een probleem optreden waarbij nvm de pakketbeheerder NPM niet laadt. In dit geval raden we aan de onderstaande installatiemethode te gebruiken. De officiële installer gebruiken Ga naar de downloadpagina op de officiële website van Node.js. Selecteer en download de gewenste versie. Zodra de download klaar is, open je het bestand om de installatie te starten. Volg de instructies van de installer. Node.js installeren in WSL2 Als je Node.js met Docker wilt gebruiken, van plan bent via de Bash-opdrachtregel te werken of gewoon Linux verkiest, kun je overwegen Node.js te installeren in WSL2. WSL (Windows Subsystem for Linux) is een softwarelaag waarmee je Linux-applicaties kunt uitvoeren binnen Windows. Dit onderdeel bevat instructies om WSL2 te installeren. Het installatieproces van WSL2 in Windows 10 hangt af van de versie van het besturingssysteem. Om deze te controleren, druk je op Win+R en typ je winver. Hierna verschijnt het volgende venster: Als je Windows 11 hebt, kun je meteen doorgaan met Methode 1. Als je Windows 10 gebruikt, controleer dan de versie en build en kies de juiste methode. Methode 1: Voor Windows 10 versie 2004 en hoger of Windows 11 Voor deze methode moet je Windows 10 versie 2004 (build 19041 of hoger) of Windows 11 gebruiken. Voer PowerShell uit als administrator en gebruik de volgende commando’s: wsl --installwsl --set-version Ubuntu 2 Gebruik het commando wsl.exe -l -v om het resultaat te controleren: PS C:\WINDOWS\system32> wsl.exe -l -v   NAME STATE VERSION* Ubuntu Stopped 2 Methode 2: Voor Windows 10-versies ouder dan 2004 Voor deze methode heb je minimaal Windows 10 versie 1903 nodig, met build 18362.1049 of hoger. Voer PowerShell uit als administrator en activeer de Windows Subsystem for Linux-functie: dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart Activeer vervolgens de Virtual Machine Platform-functie: dism.exe /online /enable-feature /featurename: VirtualMachinePlatform /all /norestart Nadat deze stappen voltooid zijn, moet je de computer opnieuw opstarten. Wanneer het systeem opnieuw is opgestart, download en installeer je het Linux-kernelupdatepakket van de officiële Microsoft-website. Stel vervolgens WSL versie 2 in als standaardversie: wsl --set-default-version 2 Nu kunnen we een Linux-distributie downloaden. Dit kan rechtstreeks via de Microsoft Store. Zodra de installatie is voltooid, kun je de console van het geïnstalleerde systeem openen via het startmenu. Conclusie Node.js is een populaire ontwikkelomgeving die door veel grote bedrijven wordt gebruikt, waaronder PayPal, Yahoo, Ebay, General Electric, Microsoft en Uber. In deze handleiding hebben we verschillende manieren besproken om Node.js te installeren op Windows 10 en 11. Op ons app-platform vind je verschillende Node.js-frameworks, zoals Express, Fastify, Hapi en Nest.
16 December 2025 · 6 min to read

Heb je vragen,
opmerkingen of zorgen?

Onze professionals staan altijd klaar om je te helpen,
of je nu hulp nodig hebt of gewoon niet weet waar te beginnen
E-mail ons
Hostman's Support