Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Initialisierung Eines Projekts Mit Npm | Abschnitt
Node.js-Grundlagen

bookInitialisierung Eines Projekts Mit Npm

Swipe um das Menü anzuzeigen

Beim Start eines neuen Node.js-Projekts ist das erste Werkzeug, das verwendet wird, npm (Node Package Manager). Eine der wichtigsten Dateien, die npm erstellt und verwaltet, ist die package.json. Diese Datei enthält Metadaten über Ihr Projekt und ist unerlässlich für die Verwaltung von Abhängigkeiten, Skripten und anderen projektspezifischen Einstellungen.

Die Datei package.json enthält mehrere zentrale Felder:

  • Name: der Name Ihres Projekts;
  • Version: die aktuelle Version Ihres Projekts;
  • Description: eine kurze Beschreibung der Funktion Ihres Projekts;
  • Main: die Einstiegspunkt-Datei Ihrer Anwendung (zum Beispiel index.js);
  • Scripts: benutzerdefinierte Befehle, die mit npm run ausgeführt werden können;
  • Dependencies: eine Liste von Paketen, die Ihr Projekt zum Ausführen benötigt;
  • DevDependencies: Pakete, die nur für Entwicklung und Tests benötigt werden.

Eine package.json-Datei erleichtert das Teilen Ihres Projekts mit anderen oder das Bereitstellen in verschiedenen Umgebungen. Jeder kann alle benötigten Abhängigkeiten einfach mit npm install installieren, und die Metadaten Ihres Projekts sorgen für Konsistenz und Zuverlässigkeit.

Ein neues Projekt erstellen

Führen Sie im Terminal folgenden Befehl aus:

npm init -y

Dieser Befehl erstellt automatisch eine package.json-Datei mit Standardwerten. Sie können diese Datei jederzeit bearbeiten, um Projektmetadaten zu aktualisieren, Abhängigkeiten hinzuzufügen oder Skripte zu definieren.

package.json

package.json

index.js

index.js

copy

Mit dieser Datei kann jeder Ihr Projekt klonen und alle Abhängigkeiten einfach mit folgendem Befehl installieren:

npm install

Starten Sie Ihr Projekt mit:

npm start
question mark

Welche der folgenden Aussagen beschreibt den Hauptzweck der Datei package.json in einem Node.js-Projekt am besten?

Wählen Sie die richtige Antwort aus

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 1. Kapitel 25

Fragen Sie AI

expand

Fragen Sie AI

ChatGPT

Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen

Abschnitt 1. Kapitel 25
some-alt