From 21e059fd33716acfd70a9e8c2b52b3cd9cfba4b1 Mon Sep 17 00:00:00 2001 From: unurled Date: Wed, 23 Feb 2022 11:31:46 +0100 Subject: [PATCH] use of dotenv to get url and port. --- .env.example | 2 ++ .gitignore | 3 ++- package.json | 2 +- src/index.js | 3 ++- src/public/getText.js | 2 +- 5 files changed, 8 insertions(+), 4 deletions(-) create mode 100644 .env.example diff --git a/.env.example b/.env.example new file mode 100644 index 0000000..eaa684c --- /dev/null +++ b/.env.example @@ -0,0 +1,2 @@ +URL="http://localhost" +SERVER_PORT="3030" \ No newline at end of file diff --git a/.gitignore b/.gitignore index ccb2c80..9a30b15 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ node_modules/ -package-lock.json \ No newline at end of file +package-lock.json +.env \ No newline at end of file diff --git a/package.json b/package.json index 8eb83f3..a02486f 100644 --- a/package.json +++ b/package.json @@ -9,7 +9,7 @@ "author": "unurled", "license": "ISC", "dependencies": { - "dotenv": "^14.3.0", + "dotenv": "^14.3.2", "express": "^4.17.2", "express-session": "^1.17.2", "jsonwebtoken": "^8.5.1", diff --git a/src/index.js b/src/index.js index c5dbcc5..4687f1d 100644 --- a/src/index.js +++ b/src/index.js @@ -1,3 +1,4 @@ +require('dotenv').config() var express = require('express'); var session = require('express-session'); var bodyParser = require('body-parser'); @@ -46,4 +47,4 @@ app.get('/edit', function(request, res) { } }); -app.listen(3000, console.log("http://localhost:3000")) \ No newline at end of file +app.listen(process.env.SERVER_PORT, console.log(process.env.URL + '/' + process.env.SERVER_PORT)) \ No newline at end of file diff --git a/src/public/getText.js b/src/public/getText.js index 5a50377..35cad5b 100644 --- a/src/public/getText.js +++ b/src/public/getText.js @@ -10,6 +10,6 @@ function buildHeaders(authorization = null) { return headers; } -const response = await fetchService.performGetHttpRequest('http://localhost:3000/text', buildHeaders()); +const response = await fetchService.performGetHttpRequest(window.location.href + 'text', buildHeaders()); document.getElementById("text").innerHTML = response.text;