aboutsummaryrefslogtreecommitdiff
path: root/server.js
diff options
context:
space:
mode:
authorBobby <[email protected]>2022-06-02 14:09:36 +0530
committerBobby <[email protected]>2022-06-02 14:09:36 +0530
commitd726492637ae42e508b3a354a32ac0140e2a95f3 (patch)
tree8fbe2daf4393952325c6205e94b4938041268d9a /server.js
parentf0f0766dd8dcc0423699828689233fa47b708318 (diff)
downloadthatcomputerscientist-d726492637ae42e508b3a354a32ac0140e2a95f3.tar.xz
thatcomputerscientist-d726492637ae42e508b3a354a32ac0140e2a95f3.zip
Hello world basic
Diffstat (limited to 'server.js')
-rw-r--r--server.js28
1 files changed, 28 insertions, 0 deletions
diff --git a/server.js b/server.js
new file mode 100644
index 00000000..ff3f01b2
--- /dev/null
+++ b/server.js
@@ -0,0 +1,28 @@
+const express = require("express");
+const cors = require("cors");
+const bodyParser = require("body-parser");
+const app = express();
+const port = process.env.PORT || 3000;
+
+// Middleware
+app.use(cors());
+app.use(bodyParser.json());
+
+// Set Template Engine
+app.set("view engine", "ejs");
+
+// Set public folder
+app.use(express.static(__dirname + "/public"));
+
+// set views folder
+app.set("views", __dirname + "/views");
+
+// Routes
+app.get("/", (req, res) => {
+ res.render("index");
+});
+
+// Start server
+app.listen(port, () => {
+ console.log(`Server started on port ${port}`);
+});