Learning Center
Node.js-runtime

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

12 feb 2026
Hostman Team
Hostman Team

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?
Link kopiëren

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
Link kopiëren

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
Link kopiëren

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
Link kopiëren

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
Link kopiëren

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.