NodeJS auf Windows installieren und nutzen
Was unter Linux so leicht ist, ist unter Windows auch nicht viel schwerer, wenn man weiß wo man anpacken muss. Da NodeJS seit Version 0.6 einen Windows Build hat, muss man sich gar nicht mit kompilieren herumschlagen sondern kann es direkt per Setup installieren.
Den Download gibt es hier: NodeJS Windows installer
Das Setup verläuft wie jedes andere ganz unspektakulär. Das war es auch schon.
Die node.exe, also das Herzstück von NodeJS findet sich unter
C:\Program Files\nodejs\node.exe
Um effektiv mit NodeJS arbeiten zu können öffnen wir cmd und wechseln in dieses Verzeichnis. Für die Noobs ;-)
cmd.exe
cd C:\Program Files\nodejs\Hier können wir nun mittels
node.exe
den Server starten. Es begrüßt uns ein Kommando Promt, in dem wir Befehle eingeben können. Wie zum Beispiel Console.Log()
Console.Log('Hallo Welt');
Nun wird uns “Hallo Welt” ausgegeben. Schön, nicht?
Aber jetzt ran an den Speck, wir legen uns nun irgendwo ein NodeJS Arbeitsverzeichnis an, in dem wir unsere JavaScript Dateien ablegen. Ich habe zum Beispiel unter “C:\Users\Martin\Documents\NodeJS\” ein solches Verzeichnis. Darin erstellen wir uns eine Datei namens “helloWorld.js”
var http = require('http'); var server = http.createServer(function(req, res) { res.writeHead(200); res.end('Hallo Welt'); }).listen(8080);
Dieses Script lauscht auf den Port 8080 und gibt “Hallo Welt” aus wenn eine Anfrage per HTTP kommt.
Um nun den Server mit diesem Script zu starten wechseln wir wieder zur Konsole und starten die node.exe folgendermaßen
node.exe C:\Users\Martin\Documents\NodeJS\helloWorld.js
Nun den Browser der Wahl öffnen und “localhost:8080″ in die Adresszeile eingeben und vòila
Hallo Welt
