npm

Wat is het?

npm (Node Package Manager) is de standaard package manager voor Node.js en 's werelds grootste softwareregister met meer dan een miljoen packages. Het stelt developers in staat om code-packages te delen en hergebruiken, projectafhankelijkheden te beheren, en scripts uit te voeren. Het package.json-bestand in je project definieert welke packages nodig zijn, hun versies en aangepaste scripts.

Praktisch voorbeeld

Bij het starten van een nieuw project, voer npm init uit om een package.json-bestand te maken. Om een library zoals Axios voor HTTP-requests toe te voegen, gebruik npm install axios wat het downloadt naar node_modules en toevoegt aan je dependencies. Voor development-only tools zoals testframeworks, gebruik npm install jest --save-dev. Voer npm install uit op een gekloond project om alle vermelde dependencies automatisch te installeren.

Test je kennis

Welk bestand slaat npm-projectafhankelijkheden op?

Vraag het aan Lex
Lex kent de context van deze term en helpt je sneller met gerichte uitleg, voorbeelden en extra context.
Tip: Lex antwoordt kort in de widget. Voor meer detail, ga naar full screen modus.

Leer onze taal

Leer deze termen van echte professionals en verdiep je skills bij KdG MCT.

Studeren bij KdG