Wie installiert man Node.js und NPM unter Mac OS?

Node JS ist die beliebte JavaScript-Laufzeitumgebung, die von vielen Entwicklern häufig verwendet wird, und npm ist der begleitende Paketmanager für die Node.js-Umgebung und Javascript. Wenn Sie Node.js installieren, werden Sie feststellen, dass npm ebenfalls installiert ist. Wenn Sie also npm installieren möchten, müssen Sie NodeJS installieren.

Es gibt mehrere Möglichkeiten, Node.js und NPM auf dem Mac zu installieren, einschließlich der Verwendung eines vorgefertigten Installationspakets oder der Verwendung von Homebrew. Dieses Tutorial behandelt beide und beide Ansätze sollten auf jeder modernen Version der MacOS-Systemsoftware funktionieren.

Wie installiert man Node.js und Npm auf Mac OS mit Homebrew

Der einfachste Weg, node.js und npm zu installieren, ist der Homebrew Package Manager, was bedeutet, dass Sie zuerst Homebrew auf dem Mac installieren müssen, wenn Sie dies noch nicht getan haben. Es ist immer eine gute Idee, Homebrew vor der Installation eines Homebrew-Pakets zu aktualisieren. Führen Sie dazu den folgenden Befehl aus:

brew update

Angenommen, Sie haben bereits Homebrew auf dem Mac, dann können Sie den folgenden Befehl in der Terminal-Anwendung ausführen, um sowohl Node.js als auch npm zu installieren:

brew install node

Die Installation von NodeJS / NPM über Homebrew ist wahrscheinlich einfacher als die Verwendung einer anderen Methode und macht es außerdem einfach, node.js und npm auf dem neuesten Stand zu halten. Es hat auch den zusätzlichen Vorteil, dass es relativ einfach ist, die Straße zu deinstallieren, wenn Sie entscheiden, dass Sie es nicht mehr benötigen.

Installieren von Node.js & NPM auf dem Mac mit einem Paketinstallationsprogramm

Wenn Sie Homebrew aus welchem ​​Grund auch immer nicht verwenden möchten, ist die nächste einfachste Option, ein vorinstalliertes Installationsprogramm von nodejs.org zu verwenden:

  • Holen Sie sich das Node.js-Installationsprogramm von nodejs.org

Sie können das Installationsprogramm wie jedes andere Installationspaket auf dem Mac ausführen.

So prüfen Sie, ob NPM und Node.js auf einem Mac installiert sind

Nachdem Sie node.js mit npm installiert haben, können Sie bestätigen, dass die beiden installiert sind, indem Sie einen der beiden Befehle mit einem Flag -v zum Überprüfen der Version ausgeben:

node -v

und

npm -v

So testen Sie, dass Node.js funktioniert

Sobald das node.js-Paket auf dem Mac installiert ist, können Sie testen, ob es funktioniert, indem Sie einen einfachen Webserver starten. Erstellen Sie eine Datei namens "app.js", die die folgende Codesyntax enthält:

const http = require ('http');

const Hostname = '127.0.0.1';
const port = 3000;

const server = http.createServer ((req, res) => {
res.statusCode = 200;
res.setHeader ('Content-Type', 'text / plain');
res.end ('Hallo von NodeJS \ n');
});

server.listen (port, hostname, () => {
console.log (`Server läuft unter http: // $ {hostname}: $ {port} /`);
});

Speichern Sie die Datei app.js im aktuellen Verzeichnis und starten Sie den Webserver mit dem folgenden Befehl:

node app.js

Starten Sie dann einen Webbrowser (Standard oder nicht) und gehen Sie zur folgenden URL:

http://localhost:3000

Sie sollten die Nachricht "Hallo von Node.js" sehen.

Dieser einfache node.js Web-Server ist eine Art wie der Python-Instant-Web-Server, außer natürlich, dass er eher Knoten als Python verwendet. Apropos Python: Wenn Sie Node.js und NPM installieren, könnten Sie auch daran interessiert sein, das aktualisierte Python 3 auch auf einem Mac zu installieren.

Sie können auch Grunt CLI Task Runner installieren und verwenden, um Knoten und npm zu testen, die über npm installiert werden können:

npm install -g grunt-cli

Sie können dann 'grunt' von der Befehlszeile ausführen.

Das sollte nur die Grundlagen der Installation von NodeJS und npm auf einem Mac abdecken. Wenn Sie weitere Tipps, Tricks, Vorschläge oder Ratschläge haben, können Sie diese in den Kommentaren teilen.