Heim > Web-Frontend > js-Tutorial > Hauptteil

Tutorial zum Einrichten der Node.js-Entwicklungsumgebung unter Windows 8_node.js

WBOY
Freigeben: 2016-05-16 16:37:39
Original
1386 Leute haben es durchsucht

Ich bin neu bei node.js, daher werde ich einige Prozesse zum späteren Nachschlagen aufzeichnen. Bei Unklarheiten oder Fehlern sind Kritik und Korrekturen willkommen.

Was ist Node.js?

Ich habe einige Artikel im Internet gelesen und verstehe, dass die Funktion Apache ähnelt und als serverseitig verstanden werden kann. Der Implementierungsmechanismus ist jedoch unterschiedlich und der Parallelitätseffekt ist sehr gut. Sein Ziel besteht darin, den Apache-Servermechanismus zu ersetzen.

Okay, beginnen wir direkt mit der Umgebungskonfiguration:

1, laden Sie Node.js herunter

Gehen Sie zum Herunterladen direkt zur offiziellen Website, http://www.nodejs.org/download/ Wählen Sie Windows Installer (.msi) Version 64 Bit. Hier finden Sie eine Windows-Binärdatei (.exe), bei der es sich um ein unabhängiges Node.js-Umgebungsterminal handelt. Sie müssen es nach dem Herunterladen nicht installieren, sondern können es direkt verwenden. Ich empfehle, die .msi herunterzuladen und dann zu installieren.

2. Node.js installieren

Da es sich um ein Win8-System handelt, kann es bei der Installation zu einigen Problemen kommen.

1) Fehler 2502, Fehler 2503

Wenn Sie ein solches Problem sehen, weiß jeder, dass es an unzureichenden Berechtigungen liegt. Verwenden Sie einfach Administratorrechte, um es auszuführen.

2) Die MSI-Datei kann nicht ausgeführt werden

Sie können mit der rechten Maustaste auf cmd klicken, das Terminal als Administrator öffnen und dann zur Installation „msiexec /package node-v0.10.31-x64.msi“ ausführen. Es wird alles in Ordnung sein.

3) So überprüfen Sie die erfolgreiche Installation

cmd, um das Node.js-Installationsverzeichnis einzugeben, meins ist beispielsweise „C:ccnodejs“. In diesem Verzeichnis werden mehrere ausführbare Dateien wie node.exe, npm usw. angezeigt. Wenn Sie das bereits installiert haben Wenn der Pfad zum Pfad hinzugefügt wird, ist es nicht erforderlich, das Installationsverzeichnis einzugeben, um den Knoten auszuführen.

Geben Sie node -v in cmd ein, um die Version anzuzeigen

Sie können auch in den Knotenmodus wechseln und dann „console.log(„Hallo Welt!“);“ eingeben, um zu sehen, ob die Ausgabe normal ist, wie in der Abbildung unten gezeigt:

4) Überprüfen Sie die Serverfunktion weiter

Erstellen Sie eine neue js-Datei, z. B. test.js, mit folgendem Inhalt:

var http = require("http");

http.createServer(
function(req, res) {
 res.writeHead(200, {"Content-Type":"text/html"});
 res.write("<h1>Node.js</h1>");
 res.write("<p>Hello World</p>");
 res.end("<p>This is just testing Node working !!! </p>");
}).listen(3000);

console.log("HTTP server is listening at port 3000.");
Nach dem Login kopieren
Führen Sie dann „node test.js“ in der Befehlszeile aus, wie unten gezeigt:


Sie können http://127.0.0.1:3000/ im Browser öffnen, um das Ergebnis der Ausgabe der Webseite anzuzeigen:

OK, wenn bisher alles normal ist, bedeutet das, dass die Grundfunktionen von Node.js erfolgreich installiert wurden!

Aber wir müssen oft andere Installationspakete verwenden, wie zum Beispiel Express, also reden wir über npm

3. NPM-Modul installieren

Überprüfen Sie zunächst die npm-Konfigurationskonfiguration: Geben Sie den Befehl npm config list ein

Hier sind einige Erklärungen, die Win8- oder chinesische Benutzer verstehen und nach Bedarf konfigurieren müssen:

1) Erstellen Sie ein neues Verzeichnis npm im Verzeichnis C:Users***AppDataRoaming, andernfalls wird beim Ausführen der npm-Installation ein Fehler gemeldet.

2) Sie können die folgenden zwei Befehle ausführen, um den Proxy einzurichten. Beachten Sie, dass die Proxy-Adresse in den Proxy geändert wird, der Ihnen tatsächlich zur Verfügung steht.

npm config set proxy=http://127.0.0.1:8087(这个是默认的)
npm config set proxy=null (这个是设置成不用proxy)
npm config set registry=http://registry.npmjs.org
Nach dem Login kopieren
3) Wenn Sie einen Fehler Schritt für Schritt melden, handelt es sich in der Regel um ein Agenturproblem.

4) Bei Erfolg sollte es zu diesem Zeitpunkt in Ordnung sein, npm install express auszuführen.

4. Um andere erforderliche Module zu installieren, möchte ich hier erwähnen, dass npm die Installation selbstdefinierter Module unterstützt. Aber Anfänger müssen sich darüber keine Sorgen machen.

Okay, die Node.js-Konfiguration ist abgeschlossen und erledigt.

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage