Um die Pakete anzugeben, von denen Ihr Projekt abhängt, müssen Sie sie als "dependencies"
oder "devDependencies"
in der package.json
-Datei Ihres Pakets angeben. Wenn Sie (oder ein anderer Benutzer) npm install
ausführen, lädt npm Abhängigkeiten und devDependencies herunter, die in package.json
aufgeführt sind und die semantischen Versionsanforderungen erfüllen. Um zu sehen, welche Versionen eines Pakets installiert werden, verwenden Sie den Semver-Rechner.
-
"dependencies"
: Pakete, die von Ihrer Anwendung in der Produktion benötigt werden. -
"devDependencies"
: Pakete, die nur für die lokale Entwicklung und das Testen benötigt werden.
Abhängigkeiten zu einem Paket hinzufügen.json-Datei
Sie können Abhängigkeiten zu einer package.json
-Datei über die Befehlszeile hinzufügen oder die package.json
-Datei manuell bearbeiten.
Abhängigkeiten zu einem Paket hinzufügen.json-Datei über die Befehlszeile
Um Abhängigkeiten und devDependencies zu einer package.json
-Datei über die Befehlszeile hinzuzufügen, können Sie sie im Stammverzeichnis Ihres Pakets installieren, indem Sie das --save-prod
-Flag für Abhängigkeiten (das Standardverhalten von npm install
) oder das --save-dev
Flag für devDependencies.
Um dem "dependencies"
-Attribut einer package.json
-Datei einen Eintrag hinzuzufügen, führen Sie in der Befehlszeile den folgenden Befehl aus:
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"}}