Eine Low-Code-Plattform, die die Einfachheit von No-Code mit der Leistung von Full-Code verbindet 🚀
Jetzt kostenlos starten

So installieren Sie Node.js und NPM unter Windows, macOS und Linux

Beschreiben Sie, was Sie automatisieren möchten

Latenode verwandelt Ihre Eingabeaufforderung in Sekundenschnelle in einen einsatzbereiten Workflow

Geben Sie eine Nachricht ein

UnterstĂŒtzt von Latenode AI

Es dauert einige Sekunden, bis die magische KI Ihr Szenario erstellt hat.

Bereit zu gehen

Benennen Sie Knoten, die in diesem Szenario verwendet werden

Im Arbeitsbereich öffnen

Wie funktioniert es?

Lorem ipsum dolor sitzen amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis Cursus, Mi Quis Viverra Ornare, Eros Dolor Interdum Nulla, Ut Commodo Diam Libero Vitae Erat. Aenean faucibus nibh und justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

Änderungswunsch:

Geben Sie eine Nachricht ein

Schritt 1: Anwendung eins

-

UnterstĂŒtzt von Latenode AI

Beim Absenden des Formulars ist ein Fehler aufgetreten. Versuchen Sie es spÀter noch einmal.
Versuchen Sie es erneut
Inhaltsverzeichnis
So installieren Sie Node.js und NPM unter Windows, macOS und Linux

Node.js ist eine leistungsstarke JavaScript-Runtime, die auf der JavaScript-Engine V8 von Chrome basiert. Sie ermöglicht Entwicklern, JavaScript-Code außerhalb eines Webbrowsers auszufĂŒhren, was serverseitiges Scripting und die Entwicklung von Full-Stack-Webanwendungen mit einer einzigen Sprache ermöglicht. Mit seinem ereignisgesteuerten, nicht blockierenden E/A-Modell eignet sich Node.js hervorragend zum Erstellen skalierbarer und leistungsstarker Anwendungen.

npm (Node Package Manager) ist der Standardpaketmanager fĂŒr Node.js. Er bietet ein umfangreiches Ökosystem aus Open-Source-Bibliotheken und -Tools, die Entwickler problemlos in ihre Projekte integrieren können. npm vereinfacht die Verwaltung von AbhĂ€ngigkeiten, die gemeinsame Nutzung von Code und die Erstellung von Node.js-Anwendungen.

In dieser umfassenden Anleitung fĂŒhren wir Sie durch die Schritte zur Installation von Node.js und npm auf den drei wichtigsten Betriebssystemen: Windows, macOS und Linux. Egal, ob Sie AnfĂ€nger oder erfahrener Entwickler sind, diese Anleitung hilft Ihnen dabei, Ihre Entwicklungsumgebung einzurichten und im Handumdrehen mit der Erstellung von Node.js-Anwendungen zu beginnen.

Die zentralen Thesen: Node.js und npm sind leistungsstarke Tools zum Entwickeln und Verwalten von JavaScript-Anwendungen außerhalb des Browsers und unterstĂŒtzen plattformĂŒbergreifende KompatibilitĂ€t. Latenode ermöglicht die Automatisierung der Verwaltung von Node.js- und npm-Umgebungen, einschließlich Installation, Aktualisierung, Bereitstellung und Überwachung von Anwendungen. Der Einsatz von Node.js in Unternehmen wie Netflix und Uber zeigt seine Effizienz und Skalierbarkeit.

Optimieren Sie Ihre GeschĂ€ftsprozesse auf Latenode – der besten Low-Code-Plattform fĂŒr Sie

Was ist Node.js?

Node.js ist eine plattformĂŒbergreifende Open-Source-Laufzeitumgebung, die es Entwicklern ermöglicht, JavaScript-Code außerhalb eines Webbrowsers auszufĂŒhren. Es basiert auf der V8-JavaScript-Engine, der gleichen Engine, die auch von Google Chrome verwendet wird. Node.js erweitert die FĂ€higkeiten von JavaScript, indem es eine Vielzahl integrierter Module und APIs fĂŒr Dateisystemzugriff, Netzwerke und mehr bereitstellt.

Hauptfunktionen von Node.js

  • Asynchron und ereignisgesteuert: Node.js verwendet ein ereignisgesteuertes, nicht blockierendes E/A-Modell, was es leicht und effizient macht. Es kann eine große Anzahl gleichzeitiger Verbindungen ohne Threading verarbeiten und eignet sich daher gut fĂŒr Echtzeitanwendungen.
  • Einzelthread: Node.js arbeitet auf einem einzigen Thread und verwendet Ereignisschleifen, um mehrere gleichzeitige Anfragen zu verarbeiten. Dadurch können Systemressourcen effizient genutzt und eine große Anzahl von Anfragen verarbeitet werden.
  • Cross-Platform: Node.js ist plattformĂŒbergreifend konzipiert, d. h. es kann auf verschiedenen Betriebssystemen ausgefĂŒhrt werden, darunter Windows, macOS und Linux. Diese PortabilitĂ€t ermöglicht es Entwicklern, Code einmal zu schreiben und ihn auf verschiedenen Plattformen auszufĂŒhren.
  • ausziehbar: Node.js bietet eine modulare Architektur, die es Entwicklern ermöglicht, die FunktionalitĂ€t durch die Verwendung von Paketen und Modulen zu erweitern. Das npm-Register enthĂ€lt eine umfangreiche Sammlung von Paketen aus der Community, sodass zusĂ€tzliche Funktionen leicht zu finden und in Node.js-Anwendungen zu integrieren sind.

Vorteile der Verwendung von Node.js

  • Schnell und skalierbar: Node.js nutzt die V8-JavaScript-Engine, die JavaScript direkt in nativen Maschinencode kompiliert. Dies, kombiniert mit seinem nicht blockierenden E/A-Modell, macht Node.js extrem schnell und effizient bei der Verarbeitung einer großen Anzahl gleichzeitiger Anfragen.
  • Full-Stack-JavaScript: Mit Node.js können Entwickler JavaScript sowohl fĂŒr die clientseitige als auch fĂŒr die serverseitige Entwicklung verwenden. Dies ermöglicht eine einheitliche Sprache fĂŒr den gesamten Web-Stack und erleichtert das Schreiben und Verwalten von Code sowie das Teilen von Code zwischen Client und Server.
  • Großes Ökosystem: Node.js verfĂŒgt ĂŒber ein florierendes Ökosystem mit einer riesigen Sammlung von Paketen und Modulen, die ĂŒber npm verfĂŒgbar sind. Diese umfangreiche Ressourcenbibliothek ermöglicht es Entwicklern, schnell funktionsreiche Anwendungen zu erstellen, ohne bei Null anfangen zu mĂŒssen.
  • Aktive Gemeinschaft: Node.js verfĂŒgt ĂŒber eine große und aktive Entwickler-Community weltweit. Die Community trĂ€gt zum Wachstum und zur Verbesserung von Node.js bei, indem sie neue Pakete entwickelt, Support bietet und Wissen in Foren, Blogs und Konferenzen austauscht.

Wer verwendet Node.js?

Node.js hat in verschiedenen Branchen breite Akzeptanz gefunden und wird von vielen namhaften Unternehmen und Organisationen verwendet. Einige bemerkenswerte Beispiele sind:

  • Netflix: Netflix verwendet Node.js fĂŒr seine Streaming-Dienste und sein Content-Management-System.
  • LinkedIn: LinkedIn verlĂ€sst sich bei seiner mobilen Backend-Infrastruktur und Echtzeit-Messaging-FunktionalitĂ€t auf Node.js.
  • Uber: Uber nutzt Node.js, um seine riesige Mitfahrplattform zu betreiben und die Datenverarbeitung in Echtzeit durchzufĂŒhren.
  • PayPal: PayPal nutzt Node.js fĂŒr seine Webanwendungen und Zahlungsabwicklungsdienste.
  • NASA: Die NASA verwendet Node.js zur Datenvisualisierung und Missionskontrollsysteme.

Dies sind nur einige Beispiele fĂŒr die vielen Unternehmen und Organisationen, die Node.js aufgrund seiner Leistung, Skalierbarkeit und ProduktivitĂ€tsvorteile fĂŒr Entwickler ĂŒbernommen haben.

Was ist npm?

npm (Node Package Manager) ist der Standardpaketmanager fĂŒr Node.js. Es ist ein Befehlszeilentool, mit dem Entwickler Pakete und AbhĂ€ngigkeiten fĂŒr ihre Node.js-Projekte installieren, freigeben und verwalten können. npm bietet Zugriff auf ein umfangreiches Verzeichnis von Open-Source-Paketen, die von der Node.js-Community bereitgestellt werden.

Hauptmerkmale von npm

  • Paketverwaltung: npm vereinfacht das Installieren, Aktualisieren und Entfernen von Paketen in einem Node.js-Projekt. Es ĂŒbernimmt die AbhĂ€ngigkeitsauflösung und stellt sicher, dass die erforderlichen Paketversionen installiert werden.
  • AbhĂ€ngigkeitsmanagement: npm ermöglicht es Entwicklern, die AbhĂ€ngigkeiten ihres Projekts in einer Datei package.json anzugeben. Diese Datei listet alle vom Projekt benötigten Pakete zusammen mit ihren jeweiligen Versionen auf. npm installiert und verwaltet diese AbhĂ€ngigkeiten automatisch und erleichtert so die gemeinsame Nutzung und Zusammenarbeit an Projekten.
  • Versionskontrolle: npm verwendet semantische Versionierung (semver), um Paketversionen zu verwalten. Entwickler können damit Versionsbereiche fĂŒr ihre AbhĂ€ngigkeiten angeben und so KompatibilitĂ€t und StabilitĂ€t ĂŒber verschiedene Paketversionen hinweg sicherstellen.
  • Scripts: npm unterstĂŒtzt die Definition benutzerdefinierter Skripts in der Datei package.json. Diese Skripts können allgemeine Aufgaben wie das Erstellen, Testen und Bereitstellen von Node.js-Anwendungen automatisieren.
  • Globale Pakete: npm ermöglicht die globale Installation von Paketen auf einem System. Auf globale Pakete kann von jedem Verzeichnis aus zugegriffen werden und sie werden hĂ€ufig fĂŒr Befehlszeilentools und Entwicklungsdienstprogramme verwendet.

Komponenten von npm

  • Webseite: Die offizielle npm-Website (https://www.npmjs.com/) dient als zentraler Hub fĂŒr das npm-Ökosystem. Es bietet ein durchsuchbares Verzeichnis von Paketen, Dokumentationen und Ressourcen fĂŒr Entwickler.
  • Befehlszeilenschnittstelle (CLI): npm bietet eine Befehlszeilenschnittstelle, die Entwickler verwenden, um mit dem npm-Register zu interagieren, Pakete zu installieren, AbhĂ€ngigkeiten zu verwalten und in der Datei package.json definierte Skripts auszufĂŒhren.
  • Registratur: Das npm-Register ist eine öffentliche Datenbank, die die ĂŒber npm installierbaren Pakete und Module hostet. Entwickler können ihre eigenen Pakete im Register veröffentlichen und sie so der breiteren Node.js-Community zugĂ€nglich machen.

Voraussetzungen:

Bevor Sie mit der Installation von Node.js und npm fortfahren, stellen Sie sicher, dass Ihr System die folgenden Anforderungen erfĂŒllt:

  • Betriebssystem: Node.js ist fĂŒr Windows, macOS und Linux verfĂŒgbar. Stellen Sie sicher, dass Sie ĂŒber eine unterstĂŒtzte Version eines dieser Betriebssysteme verfĂŒgen.
  • Administratorrechte: Um Node.js und npm zu installieren, benötigen Sie Administratorrechte auf Ihrem System. Unter Windows sollten Sie das Installationsprogramm mit Administratorrechten ausfĂŒhren. Unter macOS und Linux mĂŒssen Sie möglicherweise den Befehl sudo verwenden, um bestimmte Installationsschritte auszufĂŒhren.
  • Internetverbindung: Zum Herunterladen des Node.js-Installationsprogramms und der npm-Pakete aus den offiziellen Quellen ist eine aktive Internetverbindung erforderlich.

So integrieren Sie Node.js und npm mit Latenode

Die Integration von Node.js und npm in Ihre GeschÀftsprozesse kann Ihren Entwicklungsworkflow erheblich verbessern und ermöglicht eine automatisierte Verwaltung von AbhÀngigkeiten und eine optimierte Bereitstellung von Anwendungen. Latenode, eine leistungsstarke Automatisierungs- und Integrationsplattform, vereinfacht diese Prozesse und erleichtert die effiziente Verwaltung von Node.js- und npm-Aufgaben. In diesem Handbuch erfahren Sie, wie Sie Node.js und npm in Latenode integrieren, und erhalten einen umfassenden Ansatz zur Nutzung der Funktionen.

Auswahl von Latenode als Ihre Integrationsplattform

Unternehmen entscheiden sich aufgrund der robusten Funktionen von Latenode fĂŒr diese Produkte. Zu diesen zĂ€hlen:

  • Umgang mit großen Datenmengen: Verwaltet große DatensĂ€tze effizient und gewĂ€hrleistet einen reibungslosen Betrieb.
  • UnterstĂŒtzung fĂŒr verschiedene APIs: Vielseitige UnterstĂŒtzung fĂŒr eine breite Palette von APIs, einschließlich solcher fĂŒr Node.js und npm.
  • Leistungsstarke Transformationsfunktionen: FĂŒhrt komplexe Datentransformationen durch und wendet GeschĂ€ftsregeln effektiv an.

Wichtige Überlegungen:

  • Anzahl der zu integrierenden Systeme: Bewerten Sie die Anzahl der Anwendungen, die integriert werden mĂŒssen.
  • Datenvolumen und KomplexitĂ€t: Bewerten Sie GrĂ¶ĂŸe und KomplexitĂ€t der ĂŒbertragenen Daten.
  • Transformations- und GeschĂ€ftsregelanforderungen: Bestimmen Sie spezifische Anforderungen an Datenmanipulationen und GeschĂ€ftslogik.

Herstellen einer Verbindung zu APIs

Latenode vereinfacht API-Verbindungen mit seiner umfassenden Bibliothek vorgefertigter Konnektoren und Adapter und ermöglicht Benutzern Folgendes:

  • Konnektoren durchsuchen und auswĂ€hlen: Greifen Sie auf eine Vielzahl vorgefertigter Konnektoren fĂŒr beliebte Anwendungen zu, einschließlich npm- und Node.js-Registries.
  • API-Anmeldeinformationen konfigurieren: Geben Sie fĂŒr jede API die erforderlichen Anmeldeinformationen und Endpunktdetails ein.
  • Sichere Verbindungen herstellen: Verwenden Sie OAuth, API-SchlĂŒssel oder andere Authentifizierungsmethoden fĂŒr sichere Verbindungen.

Daten zuordnen und transformieren

Latenode bietet intuitive Tools fĂŒr die Datenzuordnung und -transformation:

  • Visuelle Datenmapper: Nutzen Sie eine Drag-and-Drop-OberflĂ€che, um Datenzuordnungen zu definieren.
  • Integrierte Transformationsfunktionen: Bereinigen und restrukturieren Sie Daten mit vorgefertigten Funktionen.
  • Anwendung von GeschĂ€ftsregeln: Wenden Sie die erforderlichen GeschĂ€ftsregeln an, um die Datenkonsistenz und -integritĂ€t sicherzustellen.

Erstellen von IntegrationsflĂŒssen

Mit der Drag-and-Drop-OberflÀche von Latenode ist das Entwerfen von Integrations-Workflows ganz einfach:

  • Workflow-Automatisierung: Erstellen Sie Workflows zur Automatisierung der Datenbewegung und -konvertierung.
  • Bedingte Logik: Implementieren Sie bedingte Logik zur Handhabung verschiedener Datenszenarien.
  • Wiederverwendbare Muster: Entwerfen Sie wiederverwendbare Integrationsmuster fĂŒr gĂ€ngige Prozesse.

Bereitstellen und Überwachen

Nachdem Sie IntegrationsflĂŒsse erstellt haben, können Sie diese direkt ĂŒber die Latenode-Schnittstelle bereitstellen und ĂŒberwachen:

  • EchtzeitĂŒberwachung: Verfolgen Sie DatenflĂŒsse in Echtzeit.
  • Fehlerbehandlung: Fehler automatisch erkennen und behandeln.
  • Warnungen und Benachrichtigungen: Erhalten Sie Benachrichtigungen bei Integrationsproblemen.
  • Detaillierte Protokollierung: Greifen Sie zur PrĂŒfung und Fehlerbehebung auf detaillierte Protokolle zu.

Integration von Node.js und npm auf Latenode

Dieses Szenario zeigt, wie Sie mit Latenode Aufgaben im Zusammenhang mit Node.js und npm automatisieren können, z. B. das Aktualisieren von Paketen, Bereitstellen von Anwendungen und Überwachen der ServerintegritĂ€t. Es behandelt den Prozess des Einrichtens von Node.js-Umgebungen, das Verwalten von AbhĂ€ngigkeiten und das Automatisieren von Bereitstellungsprozessen.

Schritte des Szenarios

  • Scheduling: Der Workflow wird in regelmĂ€ĂŸigen AbstĂ€nden ausgefĂŒhrt, um sicherzustellen, dass Node.js-Umgebungen und NPM-Pakete auf dem neuesten Stand sind.
  • Umgebungseinrichtung: Verwenden Sie Latenode, um die Node.js-Umgebung zu konfigurieren, und stellen Sie mit NVM (Node Version Manager) sicher, dass die richtige Version installiert ist.
  • AbhĂ€ngigkeitsmanagement: Automatisieren Sie den Prozess der Installation und Aktualisierung von NPM-Paketen, indem Sie entsprechende NPM-Befehle ĂŒber Latenode senden.
  • Anwendungsbereitstellung: Verwenden Sie Latenode, um die Bereitstellung von Node.js-Anwendungen auf Produktionsservern zu automatisieren und bei Bedarf nahtlose Updates und Rollbacks sicherzustellen.
  • GesundheitsĂŒberwachung: Implementieren Sie Überwachungsaufgaben, um den Zustand von Node.js-Servern zu prĂŒfen, und senden Sie Warnungen, wenn Probleme erkannt werden.
  • Fehlerbehandlung: Protokollieren Sie Fehler automatisch und lösen Sie Korrekturmaßnahmen aus, um die SystemstabilitĂ€t aufrechtzuerhalten.

Die Integration von Node.js und npm mit Latenode optimiert Ihre Entwicklungs- und Bereitstellungsprozesse und sorgt fĂŒr eine effiziente Verwaltung von AbhĂ€ngigkeiten und eine robuste Anwendungsleistung. Indem Sie die in diesem Handbuch beschriebenen Schritte befolgen, können Sie die Funktionen von Latenode nutzen, um Ihre Node.js-Workflows zu automatisieren und zu optimieren.

Latenode bietet eine kostenlose Plattform, mit der Sie mit der Automatisierung Ihrer ArbeitsablÀufe beginnen können. Wenn Sie Hilfe oder Rat beim Erstellen Ihres eigenen Skripts oder beim Replizieren des bereitgestellten Beispiels benötigen, treten Sie unserer Discord-Community bei, in der Low-Code-Automatisierungsexperten Ihnen gerne weiterhelfen.

Versuchen Sie, Ihre eigene Automatisierung auf Latenode zu erstellen – der Low-Code-Automatisierungsplattform fĂŒr Sie

Installieren von Node.js und npm unter Windows

Befolgen Sie diese Schritt-fĂŒr-Schritt-Anweisungen, um Node.js und npm auf einem Windows-Computer zu installieren:

Schritt 1: Laden Sie das Node.js-Installationsprogramm herunter

  1. Öffnen Sie einen Webbrowser und besuchen Sie die offizielle Node.js-Website: https://nodejs.org/
  2. Auf der Homepage werden Ihnen zwei Download-Optionen angezeigt: LTS (Long Term Support) und Current. Den meisten Benutzern wird empfohlen, die LTS-Version zu wÀhlen, da sie eine bessere StabilitÀt und langfristigen Support bietet.
  3. Klicken Sie auf die SchaltflĂ€che „Windows Installer“, um die Installationsdatei (.msi) fĂŒr Ihre Systemarchitektur (32-Bit oder 64-Bit) herunterzuladen.

Schritt 2: FĂŒhren Sie das Node.js-Installationsprogramm aus

  1. Sobald die Installationsdatei heruntergeladen ist, suchen Sie sie in Ihrem Download-Ordner und doppelklicken Sie darauf, um den Installationsvorgang zu starten.
  2. Der Node.js-Setup-Assistent wird geöffnet. Klicken Sie auf die SchaltflĂ€che „Weiter“, um fortzufahren.
  3. Lesen Sie die Lizenzvereinbarung und klicken Sie auf die SchaltflĂ€che „Weiter“, um die Bedingungen zu akzeptieren.
  4. WĂ€hlen Sie den Zielordner, in dem Node.js installiert wird. Den meisten Benutzern wird der Standardspeicherort empfohlen. Klicken Sie auf die SchaltflĂ€che „Weiter“, um fortzufahren.
  5. Auf dem Bildschirm „Benutzerdefiniertes Setup“ können Sie die Komponenten auswĂ€hlen, die Sie installieren möchten. Die Standardoptionen sind fĂŒr die meisten Benutzer ausreichend. Klicken Sie auf die SchaltflĂ€che „Weiter“, um fortzufahren.
  6. WĂ€hlen Sie bei der entsprechenden Aufforderung aus, ob Sie zusĂ€tzliche Tools fĂŒr die native Modulkompilierung installieren möchten. Dies ist optional und fĂŒr die meisten Benutzer nicht erforderlich. Klicken Sie auf die SchaltflĂ€che „Weiter“, um fortzufahren.
  7. Klicken Sie auf die SchaltflĂ€che „Installieren“, um den Installationsvorgang zu starten.
  8. Warten Sie, bis die Installation abgeschlossen ist. Dies kann einige Minuten dauern.
  9. Klicken Sie nach Abschluss der Installation auf die SchaltflĂ€che „Fertig“, um den Setup-Assistenten zu schließen.

Schritt 3: ÜberprĂŒfen Sie die Installation

Um zu ĂŒberprĂŒfen, ob Node.js und npm korrekt auf Ihrem Windows-System installiert sind, fĂŒhren Sie diese Schritte aus:

  1. Öffnen Sie die Eingabeaufforderung. Sie können dies tun, indem Sie die Windows-Taste + R drĂŒcken, "cmd" eingeben und die Eingabetaste drĂŒcken.
  2. Geben Sie in der Eingabeaufforderung den folgenden Befehl ein und drĂŒcken Sie die Eingabetaste:
    Kopieren
    Knoten -v
    Dieser Befehl zeigt die installierte Version von Node.js an.
  3. Um die npm-Version zu ĂŒberprĂŒfen, geben Sie den folgenden Befehl ein und drĂŒcken Sie die Eingabetaste:
    Kopieren
    npm -v
    Dieser Befehl zeigt die installierte Version von npm an.

Wenn beide Befehle Versionsnummern ohne Fehler anzeigen, herzlichen GlĂŒckwunsch! Node.js und npm wurden erfolgreich auf Ihrem Windows-Computer installiert.

Installieren von Node.js und npm unter macOS

Es gibt mehrere Möglichkeiten, Node.js und npm auf macOS zu installieren. Wir behandeln drei gÀngige Methoden: die Verwendung des offiziellen Installationsprogramms, Homebrew und Node Version Manager (NVM).

Methode 1: Verwenden des offiziellen Installationsprogramms

Schritt 1: Laden Sie das Node.js-Installationsprogramm herunter

  1. Öffnen Sie einen Webbrowser und besuchen Sie die offizielle Node.js-Website: https://nodejs.org/
  2. Klicken Sie auf der Startseite auf die SchaltflĂ€che „macOS-Installer“, um die Installationsdatei (.pkg) fĂŒr Ihre macOS-Version herunterzuladen.

Schritt 2: FĂŒhren Sie das Node.js-Installationsprogramm aus

  1. Sobald die Installationsdatei heruntergeladen ist, suchen Sie sie in Ihrem Download-Ordner und doppelklicken Sie darauf, um den Installationsvorgang zu starten.
  2. Das Fenster des Node.js-Installationsprogramms wird geöffnet. Klicken Sie auf die SchaltflĂ€che „Weiter“, um fortzufahren.
  3. Lesen Sie die Lizenzvereinbarung und klicken Sie auf die SchaltflĂ€che „Weiter“. Klicken Sie anschließend auf „Zustimmen“, um die Bedingungen zu akzeptieren.
  4. Klicken Sie auf dem Bildschirm „Installationstyp“ auf die SchaltflĂ€che „Installieren“, um die Installation zu starten.
  5. Möglicherweise werden Sie aufgefordert, Ihr macOS-Benutzerkennwort einzugeben. Geben Sie das Kennwort ein und klicken Sie auf „Software installieren“, um fortzufahren.
  6. Warten Sie, bis die Installation abgeschlossen ist. Dies kann einige Minuten dauern.
  7. Klicken Sie nach Abschluss der Installation auf die SchaltflĂ€che „Schließen“, um das Installationsprogramm zu beenden.

Schritt 3: ÜberprĂŒfen Sie die Installation

Um zu ĂŒberprĂŒfen, ob Node.js und npm korrekt auf Ihrem macOS-System installiert sind, fĂŒhren Sie diese Schritte aus:

  1. Öffnen Sie das Terminal. Sie können dies tun, indem Sie Befehl + Leertaste drĂŒcken, "Terminal" eingeben und die Eingabetaste drĂŒcken.
  2. Geben Sie im Terminal den folgenden Befehl ein und drĂŒcken Sie die Eingabetaste:
    Kopieren
    Knoten -v
    Dieser Befehl zeigt die installierte Version von Node.js an.
  3. Um die npm-Version zu ĂŒberprĂŒfen, geben Sie den folgenden Befehl ein und drĂŒcken Sie die Eingabetaste:
    Kopieren
    npm -v
    Dieser Befehl zeigt die installierte Version von npm an.

Wenn beide Befehle ohne Fehler Versionsnummern anzeigen, sind Node.js und npm erfolgreich auf Ihrem macOS-System installiert.

Methode 2: Verwenden von Homebrew

Homebrew ist ein beliebter Paketmanager fĂŒr macOS, der die Installation von Software und Tools vereinfacht. Wenn Sie Homebrew bereits installiert haben, können Sie damit Node.js und npm installieren.

Schritt 1: Homebrew installieren

Wenn Sie Homebrew nicht installiert haben, befolgen Sie diese Schritte, um es zu installieren:

  1. Öffnen Sie das Terminal.
  2. Kopieren Sie den folgenden Befehl, fĂŒgen Sie ihn in das Terminal ein und drĂŒcken Sie die Eingabetaste:
    Kopieren
    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
  3. Befolgen Sie die Anweisungen auf dem Bildschirm, um die Homebrew-Installation abzuschließen.

Schritt 2: Installieren Sie Node.js und npm mit Homebrew

Sobald Homebrew installiert ist, können Sie es verwenden, um Node.js und npm zu installieren:

  1. Geben Sie im Terminal den folgenden Befehl ein und drĂŒcken Sie die Eingabetaste:
    Kopieren
    Installationsknoten brauen
  2. Homebrew lÀdt die neueste stabile Version von Node.js und npm herunter und installiert sie.
  3. Warten Sie, bis die Installation abgeschlossen ist. Dies kann einige Minuten dauern.

Schritt 3: ÜberprĂŒfen Sie die Installation

Um zu ĂŒberprĂŒfen, ob Node.js und npm mit Homebrew korrekt installiert sind, fĂŒhren Sie die folgenden Schritte aus:

  1. Geben Sie im Terminal den folgenden Befehl ein und drĂŒcken Sie die Eingabetaste:
    Kopieren
    Knoten -v
    Dieser Befehl zeigt die installierte Version von Node.js an.
  2. Um die npm-Version zu ĂŒberprĂŒfen, geben Sie den folgenden Befehl ein und drĂŒcken Sie die Eingabetaste:
    Kopieren
    npm -v
    Dieser Befehl zeigt die installierte Version von npm an.

Wenn beide Befehle ohne Fehler Versionsnummern anzeigen, wurden Node.js und npm erfolgreich mit Homebrew installiert.

Methode 3: Verwenden des Node Version Managers (NVM)

Node Version Manager (NVM) ist ein Tool, mit dem Sie mehrere Versionen von Node.js auf demselben System installieren und verwalten können. Es bietet FlexibilitĂ€t und erleichtert den Wechsel zwischen verschiedenen Versionen von Node.js fĂŒr verschiedene Projekte.

Schritt 1: NVM installieren

Um NVM auf macOS zu installieren, folgen Sie diesen Schritten:

  1. Öffnen Sie das Terminal.
  2. Kopieren Sie den folgenden Befehl, fĂŒgen Sie ihn in das Terminal ein und drĂŒcken Sie die Eingabetaste:
    Kopieren
    curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
    Dieser Befehl lÀdt NVM herunter und installiert es.
  3. Schließen Sie das Terminal und öffnen Sie es erneut, damit die Änderungen wirksam werden.

Schritt 2: Installieren Sie Node.js und npm mit NVM

Nachdem NVM installiert ist, können Sie jetzt Node.js und npm installieren:

  1. Geben Sie im Terminal den folgenden Befehl ein und drĂŒcken Sie die Eingabetaste:
    Kopieren
    nvm-Installationsknoten
    Dieser Befehl installiert die neueste stabile Version von Node.js und npm.
  2. Um eine bestimmte Version von Node.js zu installieren, können Sie die Versionsnummer angeben. Um beispielsweise Node.js Version 14.15.0 zu installieren, verwenden Sie den folgenden Befehl:
    Kopieren
    NVM-Installation 14.15.0

Schritt 3: ÜberprĂŒfen Sie die Installation

Um zu ĂŒberprĂŒfen, ob Node.js und npm mit NVM korrekt installiert sind, fĂŒhren Sie die folgenden Schritte aus:

  1. Geben Sie im Terminal den folgenden Befehl ein und drĂŒcken Sie die Eingabetaste:
    Kopieren
    Knoten -v
    Dieser Befehl zeigt die installierte Version von Node.js an.
  2. Um die npm-Version zu ĂŒberprĂŒfen, geben Sie den folgenden Befehl ein und drĂŒcken Sie die Eingabetaste:
    Kopieren
    npm -v
    Dieser Befehl zeigt die installierte Version von npm an.

Wenn beide Befehle ohne Fehler Versionsnummern anzeigen, wurden Node.js und npm erfolgreich mit NVM installiert.

Installieren von Node.js und npm unter Linux

Der Installationsprozess fĂŒr Node.js und npm unter Linux kann je nach verwendeter Distribution unterschiedlich sein. Wir behandeln die Installationsschritte fĂŒr Ubuntu, eine beliebte Linux-Distribution.

Schritt 1: Aktualisieren Sie die Paketliste

Bevor Sie Node.js und npm installieren, sollten Sie die Paketliste aktualisieren, um sicherzustellen, dass Ihnen die neuesten Versionen zur VerfĂŒgung stehen. Öffnen Sie das Terminal und fĂŒhren Sie den folgenden Befehl aus:

Kopieren

sudo apt aktualisieren

Schritt 2: Installieren Sie Node.js und npm

Es gibt zwei gÀngige Methoden, Node.js und npm auf Ubuntu zu installieren: mit dem apt-Paketmanager oder mit den offiziellen Node.js-BinÀrdistributionen.

Methode 1: Verwenden des apt-Paketmanagers

  1. FĂŒhren Sie im Terminal den folgenden Befehl aus, um Node.js und npm zu installieren:
    Kopieren
    sudo apt installiere nodejs npm

  2. Der apt-Paketmanager lÀdt Node.js und npm zusammen mit ihren AbhÀngigkeiten herunter und installiert sie.

Sobald die Installation abgeschlossen ist, können Sie die installierten Versionen ĂŒberprĂŒfen, indem Sie die folgenden Befehle ausfĂŒhren:
Kopieren
Knoten -v

  1. npm -v

Methode 2: Verwenden der offiziellen Node.js-BinÀrverteilungen

  1. Besuchen Sie die offizielle Node.js-Downloadseite: https://nodejs.org/en/download/
  2. Laden Sie im Abschnitt „Linux-BinĂ€rdateien“ die entsprechende BinĂ€rdatei fĂŒr Ihre Ubuntu-Version (32-Bit oder 64-Bit) herunter.

Extrahieren Sie das heruntergeladene Archiv an einen Speicherort Ihrer Wahl. Sie können beispielsweise in Ihrem Home-Verzeichnis ein Verzeichnis mit dem Namen „node“ erstellen und das Archiv dort extrahieren:
Kopieren
mkdir ~/Knoten

  1. tar -xf node-v14.15.0-linux-x64.tar.xz -C ~/node
    Ersetzen Sie „node-v14.15.0-linux-x64.tar.xz“ durch den tatsĂ€chlichen Dateinamen des heruntergeladenen Archivs.
  2. FĂŒgen Sie das Node.js-BinĂ€rverzeichnis zur PATH-Variable Ihres Systems hinzu. Öffnen Sie die Datei „.bashrc“ in Ihrem Home-Verzeichnis mit einem Texteditor:
    Kopieren
    Nano ~ /. Bashrc
    FĂŒgen Sie am Ende der Datei die folgende Zeile hinzu:
    Kopieren
    export PATH=$PATH:~/node/node-v14.15.0-linux-x64/bin
    Ersetzen Sie „node-v14.15.0-linux-x64“ durch den tatsĂ€chlichen Verzeichnisnamen aus Schritt 3.
  3. Speichern Sie die Datei und beenden Sie den Texteditor.
  4. Laden Sie die Datei „.bashrc“ neu, um die Änderungen anzuwenden:
    Kopieren
    Quelle ~ /. Bashrc

ÜberprĂŒfen Sie die Installation, indem Sie die folgenden Befehle ausfĂŒhren:
Kopieren
Knoten -v

  1. npm -v

Wenn beide Befehle ohne Fehler Versionsnummern anzeigen, wurden Node.js und npm erfolgreich auf Ihrem Ubuntu-System installiert.

Aktualisierung von npm

npm wird regelmĂ€ĂŸig mit neuen Funktionen, Fehlerbehebungen und Leistungsverbesserungen aktualisiert. Es wird empfohlen, npm auf dem neuesten Stand zu halten, um von diesen Updates zu profitieren. Um npm auf die neueste Version zu aktualisieren, können Sie den folgenden Befehl verwenden:

Kopieren

npm installieren

-g npm@latest

Dieser Befehl installiert die neueste Version von npm global auf Ihrem System. Das Flag „-g“ zeigt eine globale Installation an, was bedeutet, dass npm systemweit aktualisiert wird.

Beachten Sie, dass Sie diesen Befehl möglicherweise mit Administratorrechten ausfĂŒhren mĂŒssen (z. B. mit „sudo“ unter Linux und macOS), wenn Berechtigungsprobleme auftreten.

Nachdem Sie den Aktualisierungsbefehl ausgefĂŒhrt haben, können Sie die aktualisierte NPM-Version ĂŒberprĂŒfen, indem Sie Folgendes ausfĂŒhren:

npm -v

Festlegen der Umgebungsvariable NODE_HOME

Die Umgebungsvariable „NODE_HOME“ gibt das Verzeichnis an, in dem Node.js installiert ist. Das Festlegen dieser Variable kann in bestimmten Szenarien nĂŒtzlich sein, z. B. wenn Node.js mit anderen Tools verwendet wird oder wenn mehrere Versionen von Node.js auf demselben System installiert sind.

Unter Windows

  1. Öffnen Sie das StartmenĂŒ und suchen Sie nach „Umgebungsvariablen“.
  2. Klicken Sie auf „Systemumgebungsvariablen bearbeiten“.
  3. Klicken Sie im Fenster „Systemeigenschaften“ auf die SchaltflĂ€che „Umgebungsvariablen“.
  4. Klicken Sie unter „Systemvariablen“ auf die SchaltflĂ€che „Neu“.
  5. Geben Sie „NODE_HOME“ als Variablennamen und den Pfad zu Ihrem Node.js-Installationsverzeichnis (z. B. „C:\Programme\nodejs“) als Variablenwert ein.
  6. Klicken Sie auf „OK“, um die Änderungen zu speichern.

Unter macOS und Linux

  1. Öffnen Sie das Terminal.
  2. Öffnen Sie die Shell-Konfigurationsdatei in einem Texteditor:

  â€“ FĂŒr Bash: `nano ~/.bashrc`

   â€“ FĂŒr Zsh: `nano ~/.zshrc`

  1. FĂŒgen Sie am Ende der Datei die folgende Zeile hinzu:

export NODE_HOME=/Pfad/zum/Knoten

Ersetzen Sie „/Pfad/zu/Node“ durch den tatsĂ€chlichen Pfad zu Ihrem Node.js-Installationsverzeichnis.

  1. Speichern Sie die Datei und beenden Sie den Texteditor.
  2. Laden Sie die Shell-Konfigurationsdatei neu:

FĂŒr Bash: `source ~/.bashrc`

FĂŒr Zsh: `source ~/.zshrc`

Nachdem Sie die Umgebungsvariable „NODE_HOME“ festgelegt haben, können Sie in Ihren Skripten oder Befehlszeilentools, die auf Node.js basieren, darauf zugreifen.

Fazit

In diesem umfassenden Leitfaden haben wir den Installationsprozess fĂŒr Node.js und npm unter Windows, macOS und Linux behandelt. Wir haben verschiedene Methoden untersucht, darunter die Verwendung der offiziellen Installationsprogramme, Paketmanager wie Homebrew und Versionsmanager wie NVM.

Wenn Sie die bereitgestellten Schritt-fĂŒr-Schritt-Anweisungen befolgen, sollten Sie nun Node.js und npm erfolgreich auf Ihrem System installiert haben. Dies eröffnet Ihnen eine Welt voller Möglichkeiten fĂŒr die Entwicklung serverseitiger Anwendungen, Befehlszeilentools und mehr mit JavaScript.

Denken Sie daran, Node.js und npm auf dem neuesten Stand zu halten, um von den neuesten Funktionen, Leistungsverbesserungen und Sicherheitsfixes zu profitieren. Mit dem Befehl npm update können Sie npm ganz einfach auf die neueste Version aktualisieren.

Wenn Sie mit der Entwicklung von Node.js beginnen, sollten Sie unbedingt das umfangreiche Ökosystem der verfĂŒgbaren npm-Pakete erkunden. Das npm-Register enthĂ€lt eine breite Palette von Paketen und Modulen, mit denen Sie Ihren Entwicklungsprozess optimieren, Ihren Projekten neue Funktionen hinzufĂŒgen und die Arbeit der dynamischen Node.js-Community nutzen können.

Viel Spaß beim Programmieren mit Node.js und npm!

Optimieren Sie Ihre GeschĂ€ftsprozesse auf Latenode – der besten Low-Code-Plattform fĂŒr Sie

FAQ

1. Was ist der Unterschied zwischen der LTS- und der aktuellen Version von Node.js?

FĂŒr die meisten Benutzer wird die LTS-Version (Long Term Support) von Node.js empfohlen. Sie bietet eine stabile und zuverlĂ€ssige Plattform zum Erstellen und Bereitstellen von Anwendungen. LTS-Versionen erhalten Fehlerbehebungen und Sicherheitsupdates fĂŒr einen lĂ€ngeren Zeitraum, normalerweise 18 Monate.

Andererseits stellt die aktuelle Version von Node.js die neuesten Funktionen und Verbesserungen dar. Sie ist fĂŒr Benutzer geeignet, die mit den neuesten Funktionen experimentieren möchten und keine langfristige StabilitĂ€t benötigen. Aktuelle Versionen haben eine kĂŒrzere Lebensdauer und werden normalerweise 6 Monate lang unterstĂŒtzt.

2. Kann ich mehrere Versionen von Node.js auf demselben System installiert haben?

Ja, Sie können mehrere Versionen von Node.js auf demselben System installiert haben. Tools wie Node Version Manager (NVM) erleichtern die Installation und den Wechsel zwischen verschiedenen Versionen von Node.js. Mit NVM können Sie mehrere Node.js-Versionen nebeneinander installieren und verwalten, sodass Sie gleichzeitig an Projekten mit unterschiedlichen Node.js-Anforderungen arbeiten können.

3. Muss ich npm separat installieren?

Nein, Sie mĂŒssen npm nicht separat installieren. Wenn Sie Node.js mit dem offiziellen Installationsprogramm oder Paketmanagern wie Homebrew installieren, wird npm automatisch zusammen mit Node.js installiert. npm ist mit Node.js gebĂŒndelt und kann verwendet werden, sobald die Installation von Node.js abgeschlossen ist.

4. Wie kann ich Node.js auf eine neuere Version aktualisieren?

Um Node.js auf eine neuere Version zu aktualisieren, können Sie diese Schritte befolgen:

  1. Besuchen Sie die offizielle Node.js-Website (https://nodejs.org) und laden Sie das Installationsprogramm fĂŒr die gewĂŒnschte Version herunter.
  2. FĂŒhren Sie das Installationsprogramm aus und folgen Sie den Installationsanweisungen, die dem anfĂ€nglichen Installationsvorgang Ă€hneln.
  3. Die neuere Version von Node.js wird neben der vorhandenen Version installiert.
  4. Um zwischen Versionen zu wechseln, können Sie einen Versionsmanager wie NVM verwenden oder die PATH-Variable des Systems aktualisieren, um auf die gewĂŒnschte Version zu verweisen.

Wenn Sie zum Installieren von Node.js einen Paketmanager wie Homebrew verwendet haben, können Sie alternativ den Aktualisierungsbefehl des Paketmanagers verwenden, um auf eine neuere Version zu aktualisieren.

5. Was soll ich tun, wenn wÀhrend der Installation Berechtigungsprobleme auftreten?

Wenn bei der Installation von Node.js oder npm Berechtigungsprobleme auftreten, versuchen Sie Folgendes:

  • Stellen Sie unter Windows sicher, dass Sie das Installationsprogramm mit Administratorrechten ausfĂŒhren. Klicken Sie mit der rechten Maustaste auf die Installationsdatei und wĂ€hlen Sie „Als Administrator ausfĂŒhren“.
  • Verwenden Sie unter macOS und Linux den Befehl „sudo“, um die Installationsbefehle mit Administratorrechten auszufĂŒhren. Beispielsweise „sudo apt install nodejs npm“ unter Ubuntu.
  • Wenn Sie NVM verwenden, stellen Sie sicher, dass Sie ĂŒber die erforderlichen Berechtigungen zum Installieren und Verwalten von Node.js-Versionen im NVM-Verzeichnis verfĂŒgen.

Wenn die Berechtigungsprobleme weiterhin bestehen, konsultieren Sie die Dokumentation oder die SupportkanĂ€le speziell fĂŒr Ihr Betriebssystem, um weitere UnterstĂŒtzung zu erhalten.

Denken Sie daran: Wenn Sie weitere Fragen haben oder wĂ€hrend des Installationsvorgangs auf Probleme stoßen, können Sie sich jederzeit an die Node.js-Community wenden oder in der offiziellen Node.js-Dokumentation nach ausfĂŒhrlicheren Informationen und Schritten zur Fehlerbehebung suchen.

Apps austauschen

Anwendung 1

Anwendung 2

Schritt 1: WÀhlen ein Auslöser

Schritt 2: WĂ€hle eine Aktion

Wenn das passiert ...

Name des Knotens

Aktion, zum Beispiel löschen

Name des Knotens

Aktion, zum Beispiel löschen

Name des Knotens

Aktion, zum Beispiel löschen

Name des Knotens

Beschreibung des Auslösers

Name des Knotens

Aktion, zum Beispiel löschen

Vielen Dank! Ihre Einreichung wurde erhalten!
Hoppla! Beim Absenden des Formulars ist ein Fehler aufgetreten.

Mach das.

Name des Knotens

Aktion, zum Beispiel löschen

Name des Knotens

Aktion, zum Beispiel löschen

Name des Knotens

Aktion, zum Beispiel löschen

Name des Knotens

Beschreibung des Auslösers

Name des Knotens

Aktion, zum Beispiel löschen

Vielen Dank! Ihre Einreichung wurde erhalten!
Hoppla! Beim Absenden des Formulars ist ein Fehler aufgetreten.
Probieren Sie es jetzt

Keine Kreditkarte notwendig

Ohne EinschrÀnkung

Radzivon Alkhovik
Low-Code-Automatisierungs-Enthusiast
July 2, 2024
‱
10
min lesen

Verwandte Blogs

Anwendungsfall

UnterstĂŒtzt von