om de pakketten te specificeren waarvan uw project afhankelijk is, moet u ze als "dependencies"
of "devDependencies"
in het package.json
– bestand van uw pakket opnemen. Wanneer u (of een andere gebruiker) npm install
uitvoert, zal npm afhankelijkheden en devDependencies downloaden die worden vermeld in package.json
die voldoen aan de semantische versievereisten die voor elk van hen worden vermeld. Om te zien welke versies van een pakket geà nstalleerd zullen worden, gebruik je de semver calculator.
-
"dependencies"
: door uw toepassing in productie vereiste pakketten. -
"devDependencies"
: pakketten die alleen nodig zijn voor lokale ontwikkeling en testen.
afhankelijkheden toevoegen aan een pakket.json-bestand
u kunt afhankelijkheden toevoegen aan een package.json
– bestand vanaf de opdrachtregel of door het package.json
– bestand handmatig te bewerken.
afhankelijkheden toevoegen aan een pakket.json-bestand van de commandoregel
Om afhankelijkheden en devDependencies een package.json
bestand vanaf de opdrachtregel, kunt u ze installeren in de root directory van uw pakket met behulp van de --save-prod
vlag voor afhankelijkheden (het standaard gedrag van npm install
) of de --save-dev
vlag voor devDependencies.
om een regel toe te voegen aan het "dependencies"
attribuut van een package.json
bestand, voer op de opdrachtregel het volgende commando uit:
npm install <package-name>
To add an entry to the "devDependencies"
attribute of a package.json
file, on the command line, run the following command:
npm install <package-name> --save-dev
Manually editing the package.json file
To add dependencies to a package.json
file, in a text editor, add an attribute called "dependencies"
that references the name and semantic version of each dependency:
{"name": "my_package","version": "1.0.0","dependencies": {"my_dep": "^1.0.0","another_dep": "~2.2.0 "}}