Node.js - index.html example

PHOTO EMBED

Wed Apr 06 2022 14:25:24 GMT+0000 (Coordinated Universal Time)

Saved by @monkeyDo

const http = require("http");
const fs = require("fs");
const HOSTNAME = process.env.HOSTNAME || "localhost";
const PORT = process.env.PORT || 3000;

const server = http.createServer((req, res) => {
  res.statusCode = 200;
  res.setHeader("Content-Type", "text/html");
  fs.readFile("./index.html", (err, data) => {
    if(err) {
      console.error(err);
      res.end();
    } else {
      res.end(data);
    }
  });
});

server.listen(PORT, HOSTNAME, () => {
  console.log(`Server running at http://${HOSTNAME}:${PORT}/`);
});
content_copyCOPY