From 38d1c3b9f6c6c63b881fd3c900cc6081347fe026 Mon Sep 17 00:00:00 2001 From: Zaid Ali <61061679+ZaidAli5430@users.noreply.github.com> Date: Tue, 19 Jan 2021 04:37:17 +0500 Subject: [PATCH] fix: add dotenv package for environment (#18) * Added "dotenv" dependency to package.json Since the project is using .env file for fetching the port, it had no "dotenv" dependency. This creates confusion when "process.env.PORT" doesn't work. I hope this is convenient for beginners :+1: * Update server.js Added a line to import `dotenv` dependency to server.js. * Update package-lock.json I have added the dotenv dependency to package-lock.json file as requested. I hope it's good now --- package-lock.json | 5 +++++ package.json | 3 ++- server.js | 1 + 3 files changed, 8 insertions(+), 1 deletion(-) diff --git a/package-lock.json b/package-lock.json index c494717..c7a42d6 100644 --- a/package-lock.json +++ b/package-lock.json @@ -90,6 +90,11 @@ "ms": "2.0.0" } }, + "dotenv": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-8.2.0.tgz", + "integrity": "sha512-8sJ78ElpbDJBHNeBzUbUVLsqKdccaa/BXF1uPTw3GrvQTBgrQrtObr2mUrE38vzYd8cEv+m/JBfDLioYcfXoaw==" + }, "depd": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", diff --git a/package.json b/package.json index 1274642..11b170c 100644 --- a/package.json +++ b/package.json @@ -8,7 +8,8 @@ }, "dependencies": { "express": "^5.0.0-alpha.2", - "cors": "^2.8.1" + "cors": "^2.8.1", + "dotenv": "^8.2.0" }, "repository": { "type": "git", diff --git a/server.js b/server.js index 51d3853..85b7ac9 100644 --- a/server.js +++ b/server.js @@ -2,6 +2,7 @@ // where your node app starts // init project +require('dotenv').config(); var express = require('express'); var app = express();