2025-03-14 21:59:59 -06:00
|
|
|
# npm
|
|
|
|
|
|
|
|
|
|
> JavaScript en Node.js pakketbeheer.
|
|
|
|
|
> Beheer Node.js-projecten en hun module-afhankelijkheden.
|
2025-09-14 18:48:49 -06:00
|
|
|
> Meer informatie: <https://docs.npmjs.com/cli/npm>.
|
2025-03-14 21:59:59 -06:00
|
|
|
|
|
|
|
|
- Maak een `package.json`-bestand met standaardwaarden (laat --yes weg om dit interactief te doen):
|
|
|
|
|
|
2025-03-19 19:23:44 -06:00
|
|
|
`npm init {{[-y|--yes]}}`
|
2025-03-14 21:59:59 -06:00
|
|
|
|
|
|
|
|
- Download alle pakketten die zijn vermeld als afhankelijkheden in `package.json`:
|
|
|
|
|
|
2025-09-14 18:48:49 -06:00
|
|
|
`npm {{[i|install]}}`
|
2025-03-14 21:59:59 -06:00
|
|
|
|
|
|
|
|
- Download een specifieke versie van een pakket en voeg het toe aan de lijst van afhankelijkheden in `package.json`:
|
|
|
|
|
|
2025-09-14 18:48:49 -06:00
|
|
|
`npm {{[i|install]}} {{pakket_naam}}@{{versie}}`
|
2025-03-14 21:59:59 -06:00
|
|
|
|
|
|
|
|
- Download de nieuwste versie van een pakket en voeg het toe aan de lijst van dev-afhankelijkheden in `package.json`:
|
|
|
|
|
|
2025-09-14 18:48:49 -06:00
|
|
|
`npm {{[i|install]}} {{pakket_naam}} {{[-D|--save-dev]}}`
|
2025-03-14 21:59:59 -06:00
|
|
|
|
|
|
|
|
- Download de nieuwste versie van een pakket en installeer het globaal:
|
|
|
|
|
|
2025-09-14 18:48:49 -06:00
|
|
|
`npm {{[i|install]}} {{[-g|--global]}} {{pakket_naam}}`
|
2025-03-14 21:59:59 -06:00
|
|
|
|
|
|
|
|
- Verwijder een pakket en haal het uit de lijst van afhankelijkheden in `package.json`:
|
|
|
|
|
|
2025-09-14 18:48:49 -06:00
|
|
|
`npm {{[r|uninstall]}} {{pakket_naam}}`
|
2025-03-14 21:59:59 -06:00
|
|
|
|
|
|
|
|
- Toon alle lokaal geïnstalleerde afhankelijkheden:
|
|
|
|
|
|
2025-09-14 18:48:49 -06:00
|
|
|
`npm {{[ls|list]}}`
|
2025-03-14 21:59:59 -06:00
|
|
|
|
|
|
|
|
- Toon alle top-level globaal geïnstalleerde pakketten:
|
|
|
|
|
|
2025-09-14 18:48:49 -06:00
|
|
|
`npm {{[ls|list]}} {{[-g|--global]}} --depth {{0}}`
|