Matthias Scharwies: Frage zum Wiki-Artikel Node.js „Webserver“

Beitrag lesen

problematische Seite

Servus!

Hallo!

Im Beispiel-Code der o.g. Seite wird folgendes Kommando ausgeführt:

console.log(WHT + 'Statischer Webserver läuft auf\n => http://localhost:' + port + '/\nCTRL + C zum Beenden');

Was zu der Fehlermeldung: ReferenceError: WHT is not defined

führt. Was ist damit gemeint bzw. habe ich etwas übersehen?

Im Beispiel drunter sind Farben definiert:

// Colors for CLI output
var WHITE = '\033[39m';
var RED = '\033[91m';
var GREEN = '\033[32m';


...

    // Check if the requested file exists
    fs.exists(filename, function (exists) {
        // If it doesn't
        if (!exists) {
            // Output a red error pointing to failed request
            console.log(RED + 'FAIL: ' + filename);
            // Redirect the browser to the 404 page
            filename = path.join(process.cwd(), '/404.html');
        // If the requested URL is a folder, like http://localhost:8000/catpics

        } else if (fs.statSync(filename).isDirectory()) {
            // Output a green line to the console explaining what folder was requested
            console.log(GREEN + 'FLDR: ' + WHITE + filename);

Herzliche Grüße

Matthias Scharwies

--
Das wirksamste Mittel gegen Sonnenbrand
ist Urlaub am Ostseestrand!