for at specificere de pakker, dit projekt afhænger af, skal duliste dem som"dependencies"
eller"devDependencies"
i din pakkespackage.json
fil. Når du (eller en anden bruger) kører npm install
, henter npm afhængigheder og devDependencies, der er angivet i package.json
, der opfylder de semantiske versionskrav, der er angivet for hver. For at se, hvilke versioner af en pakke der skal installeres, skal du bruge semver-regnemaskinen.
"dependencies"
: pakker, der kræves af din ansøgning i produktion.-
"devDependencies"
: pakker, der kun er nødvendige til lokal udvikling og test.
tilføjelse af afhængigheder til en pakke.json file
Du kan tilføje afhængigheder til enpackage.json
fil fra kommandolinjen eller ved manuelt at redigerepackage.json
fil.
tilføjelse af afhængigheder til en pakke.json-fil fra kommandolinjen
for at tilføje afhængigheder og devDependencies til en package.json
fil fra kommandolinjen kan du installere dem i rodmappen på din pakke ved hjælp af --save-prod
flag for afhængigheder (standardadfærden for npm install
) eller --save-dev
flag for devDependencies.
for at tilføje en post til"dependencies"
attributten af en package.json
fil, på kommandolinjen, kør følgende kommando:
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 "}}