From 767ce4953c438fc0953ab01b10d0f8dbef27b0b5 Mon Sep 17 00:00:00 2001 From: Mikayla Dobson Date: Mon, 18 Apr 2022 14:06:22 -0500 Subject: [PATCH] server connects to localhost --- .env | 1 + package-lock.json | 14 ++++++++++++++ package.json | 1 + server.js | 19 +++++++++++++++++++ 4 files changed, 35 insertions(+) create mode 100644 .env diff --git a/.env b/.env new file mode 100644 index 0000000..6d9713e --- /dev/null +++ b/.env @@ -0,0 +1 @@ +PORT=8088 \ No newline at end of file diff --git a/package-lock.json b/package-lock.json index 78e5359..38f6330 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,6 +11,7 @@ "dependencies": { "body-parser": "^1.20.0", "cors": "^2.8.5", + "dotenv": "^16.0.0", "express": "^4.17.3" } }, @@ -143,6 +144,14 @@ "npm": "1.2.8000 || >= 1.4.16" } }, + "node_modules/dotenv": { + "version": "16.0.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.0.0.tgz", + "integrity": "sha512-qD9WU0MPM4SWLPJy/r2Be+2WgQj8plChsyrCNQzW/0WjvcJQiKQJ9mH3ZgB3fxbUUxgc/11ZJ0Fi5KiimWGz2Q==", + "engines": { + "node": ">=12" + } + }, "node_modules/ee-first": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", @@ -845,6 +854,11 @@ "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==" }, + "dotenv": { + "version": "16.0.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.0.0.tgz", + "integrity": "sha512-qD9WU0MPM4SWLPJy/r2Be+2WgQj8plChsyrCNQzW/0WjvcJQiKQJ9mH3ZgB3fxbUUxgc/11ZJ0Fi5KiimWGz2Q==" + }, "ee-first": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", diff --git a/package.json b/package.json index fdb977d..7e03ad9 100644 --- a/package.json +++ b/package.json @@ -12,6 +12,7 @@ "dependencies": { "body-parser": "^1.20.0", "cors": "^2.8.5", + "dotenv": "^16.0.0", "express": "^4.17.3" } } diff --git a/server.js b/server.js index e69de29..023bfee 100644 --- a/server.js +++ b/server.js @@ -0,0 +1,19 @@ +const express = require('express'); +const app = express(); + +require('dotenv').config({ path: './config.env' }); + +const PORT = process.env.PORT || 8088; + +const cors = require('cors'); + +app.use(cors()); +app.use(express.json()); + +app.use('/', (req, res) => { + res.send('Testing the server'); +}) + +app.listen(PORT, () => { + console.log(`Listening on port ${PORT}`); +}); \ No newline at end of file