Präsentation wird geladen

Archiv aktivVerzeichnis
NRW · DE

Entwickler-Verzeichnis

npm

Paketregistrierung und Werkzeug für JavaScript-Projekte, über das Bibliotheken, Entwicklungswerkzeuge und Projektabhängigkeiten verwaltet werden.

npm ist sowohl eine öffentliche Paketregistrierung als auch das dazugehörige Kommandozeilenwerkzeug. JavaScript- und Node.js-Projekte beschreiben ihre Abhängigkeiten in der Datei package.json. Der Paketmanager lädt die benötigten Versionen, führt definierte Skripte aus und erzeugt eine Sperrdatei, damit Installationen möglichst reproduzierbar bleiben.

Die Webseite hilft bei der Auswahl eines Pakets. Sie zeigt Dokumentation, veröffentlichte Versionen, Abhängigkeiten und Verweise auf Quellcode. Downloadzahlen allein sind kein Qualitätsnachweis. Wichtiger sind regelmäßige Pflege, nachvollziehbare Releases, eine passende Lizenz, offene Sicherheitsprobleme und die tatsächliche Größe des Abhängigkeitsbaums.

Beim Einsatz sollten Versionsbereiche bewusst gewählt und Sperrdateien mit dem Projekt gespeichert werden. Automatische Sicherheitsprüfungen können bekannte Schwachstellen melden, ersetzen aber keine Bewertung der Änderung. Vor größeren Aktualisierungen sind Changelogs und Migrationsempfehlungen zu lesen.

Worauf bei Paketen zu achten ist

  • Wartungszustand, Lizenz und Herkunft eines Pakets kontrollieren.
  • Lock-Dateien für reproduzierbare Installationen verwenden.
  • Aktualisierungen testen und gemeldete Sicherheitsprobleme einordnen.

Ein kleines Paket kann viele indirekte Abhängigkeiten mitbringen. Ein Blick auf den gesamten Abhängigkeitsbaum hilft, unnötige Komplexität und Risiken früh zu erkennen.

Deine persönliche Auswahl

Gemerkte Einträge 0

Deine Merkliste bleibt ausschließlich in diesem Browser gespeichert.

Deine Merkliste ist noch leer

Markiere interessante Ressourcen mit „Merken“. Sie erscheinen anschließend gesammelt an dieser Stelle.

Deine persönliche Sammlung

Alle Merklisten 0

Deine Auswahl bleibt ausschließlich in diesem Browser gespeichert und ist nach Bereichen geordnet.

Noch nichts gemerkt

Sobald du Inhalte in einem Bereich merkst, erscheinen sie hier übersichtlich in der passenden Gruppe.