Spaces:
Runtime error
Runtime error
// const http = require('http'); | |
// const hostname = process.env.HOST || '0.0.0.0'; | |
// const port = process.env.PORT || 7860; | |
// const server = http.createServer((req, res) => { | |
// res.statusCode = 200; | |
// res.setHeader('Content-Type', 'text/plain'); | |
// res.end('Hello World'); | |
// }); | |
// server.listen(port, hostname, () => { | |
// console.log(`Server running at http://${hostname}:${port}/`); | |
// }); | |
var express = require("express"); | |
var app = express(); | |
var router = express.Router(); | |
var path = __dirname + '/views/'; | |
// Constants | |
const PORT = process.env.PORT || 7860; | |
const HOST = '0.0.0.0'; | |
router.use(function (req,res,next) { | |
console.log("/" + req.method); | |
next(); | |
}); | |
// Hello world api | |
router.get("/",function(req,res){ | |
res.send("Hello world!"); | |
}); | |
router.get("/home",function(req,res){ | |
res.sendFile(path + "index.html"); | |
}); | |
router.get("/sharks",function(req,res){ | |
res.sendFile(path + "sharks.html"); | |
}); | |
app.use(express.static(path)); | |
app.use("/", router); | |
app.listen(PORT, function () { | |
console.log(`Example app listening on port ${PORT}`) | |
}) |