dotenv should be required

 const express = require("express");

const mongoose = require("mongoose");
const app = express();

const db_URL = process.env.MONGO_URL;

app.get("/", (req, res) => {
  res.send("server working..");
});
app.listen(8080, () => {
  console.log("listening to port 8080");
  mongoose.connect(db_URL).then(() => {
    console.log("DB connected");
  });
});



MISTAKE : dotenv WAS NOT REQUIRED


require("dotenv").config();

const express = require("express");
const mongoose = require("mongoose");
const app = express();

const db_URL = process.env.MONGO_URL;

app.get("/", (req, res) => {
  res.send("server working..");
});
app.listen(8080, () => {
  console.log("listening to port 8080");
  mongoose.connect(db_URL).then(() => {
    console.log("DB connected");
  });
});

INSTALL dotenv BY THE COMMAND npm i dotenv








Comments

Popular posts from this blog

THUNDERBOLT LAG (CHROME BROOWSER TOO)

ERROR IN MODEL