Dies ist eine alte Version des Dokuments!


LU03.A01

  1. Sehen Sie sich das Lernvideo an.
  2. Programmieren Sie es Schritt-für-Schritt nach. Halten Sie gegebenenfalls das Video an oder Wiederholen einzelne Sequenzen.
  3. Lassen Sie die Codeteile nach jeden Schritt alles laufen und beseitigen.

index.html

/* 
Author: Volkan Demir, 03.05.2026
Desc: Ein einfacher HTTP-Server, der eine HTML-Datei bereitstellt.
*/
const http = require("http");
const fs = require("fs");
const PORT = 3000;      
 
// HTTP-Server erstellen
const server = http.createServer((req, res) => {
    res.writeHead(200, { "Content-Type": "text/html" });
    fs.readFile("index.html",  (err, data) => {
        if (err) {
            res.writeHead(404);
            res.end("Error: File not Found");
        } else {
            res.end(data);
        }
    });
});
 
// Server starten
server.listen(PORT, function(error) {
    if (error) {
        console.log("Fehler beim Starten des Servers:", error);
    } else {
        console.log("Server läuft auf Port " + PORT);
    }
});
</javascript>

app.js

<!-- 
 Author: Volkan Demir, 03.05.2026
 Desc: This is a simple HTML file for lu03.a01 
 -->
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <h1>This is HTMNL file for lu03.a01</h1>
</body>
</html>

Volkan Demir

  • de/modul/m307/learningunits/lu03/loesungen/01.1777799953.txt.gz
  • Zuletzt geändert: 2026/05/03 11:19
  • von vdemir