Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Arbeiten mit Prozessen | Abschnitt
Node.js-Grundlagen

bookArbeiten mit Prozessen

Swipe um das Menü anzuzeigen

Beim Ausführen von Node.js-Programmen steht Ihnen ein leistungsstarkes globales Objekt namens process zur Verfügung. Dieses Objekt bietet detaillierte Informationen und Kontrolle über den aktuellen Node.js-Prozess. Das process-Objekt ist überall im Code verfügbar, ohne dass ein Import oder ein require notwendig ist.

Zwei der am häufigsten verwendeten Eigenschaften von process sind process.argv und process.env.

  • process.argv ist ein Array, das die beim Starten Ihres Node.js-Programms übergebenen Befehlszeilenargumente enthält. Das erste Element ist der Pfad zur Node.js-Executable, das zweite ist der Pfad zu Ihrem Skript, und die restlichen Elemente sind zusätzliche Argumente, die Sie angeben;
  • process.env ist ein Objekt, das die für Ihren Prozess verfügbaren Umgebungsvariablen speichert. Damit können Sie Konfigurationswerte, Geheimnisse oder andere außerhalb Ihres Codes gesetzte Informationen auslesen.

Das Verständnis der Verwendung dieser Eigenschaften ermöglicht es, Programme flexibler und konfigurierbarer zu gestalten.

index.js

index.js

copy
Note
Weiterführende Informationen

Das process-Objekt verfügt über viele weitere nützliche Eigenschaften und Methoden. Zum Beispiel ermöglicht process.exit() das sofortige Beenden Ihres Programms mit einem bestimmten Exit-Code, was hilfreich sein kann, um anderen Programmen oder Skripten Erfolg oder Fehler zu signalisieren.

question mark

Welche der folgenden Aussagen über das Node.js-Objekt process sind korrekt?

Wählen Sie alle richtigen Antworten aus

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 1. Kapitel 8

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 8
some-alt