2021-03-24 19:35:30 +00:00
|
|
|
# npm
|
|
|
|
|
2021-05-20 21:13:41 +01:00
|
|
|
> Ein Kommandozeilenwerkzeug für die Verwaltung von JavaScript und Node.js Paketen (Packages).
|
2022-02-02 18:43:21 +00:00
|
|
|
> Weitere Informationen: <https://www.npmjs.com>.
|
2021-03-24 19:35:30 +00:00
|
|
|
|
|
|
|
- Erstelle eine `package.json` Datei interaktiv:
|
|
|
|
|
|
|
|
`npm init`
|
|
|
|
|
|
|
|
- Installiere alle in der `package.json` Datei gelisteten Abhängigkeiten:
|
|
|
|
|
|
|
|
`npm install`
|
|
|
|
|
|
|
|
- Installiere eine spezifische Version eines Packages und füge es automatisch der `package.json` Datei hinzu:
|
|
|
|
|
|
|
|
`npm install {{package_name}}@{{version}}`
|
|
|
|
|
|
|
|
- Installiere ein Package und füge es als Entwicklungs-Abhängigkeit der `package.json` Datei hinzu:
|
|
|
|
|
2024-09-08 16:52:28 +01:00
|
|
|
`npm install {{package_name}} {{-D|--save-dev}}`
|
2021-03-24 19:35:30 +00:00
|
|
|
|
|
|
|
- Installiere ein Package global:
|
|
|
|
|
2024-09-08 16:52:28 +01:00
|
|
|
`npm install {{-g|--global}} {{package_name}}`
|
2021-03-24 19:35:30 +00:00
|
|
|
|
|
|
|
- Deinstalliere ein Package und entferne es automatisch aus der `package.json` Datei:
|
|
|
|
|
|
|
|
`npm uninstall {{package_name}}`
|
|
|
|
|
|
|
|
- Gib eine Liste aller lokal installierten Packages aus:
|
|
|
|
|
|
|
|
`npm list`
|
|
|
|
|
|
|
|
- Gib eine Liste aller global installierten Packages aus:
|
|
|
|
|
2024-09-08 16:52:28 +01:00
|
|
|
`npm list {{-g|--global}} --depth {{0}}`
|