SETTING UP
WE BEGIN WITH CREATING A FOLDER ZOOM , INSIDE WHICH ANOTHER FOLDER BACKEND IS CREATED.
WE INITIALIZE IT WITH THE COMMAND : npm init
WE DOWNLOAD REQUIRED PACKAGES : npm i mongoose express nodemon
WE CREATE A FILE APP.JS
WE CONNECT WITH MONGO DB.
WE CREATE A NEW PROJECT IN MONGO DB AND ADD A NEW CLUSTER . CREATE AN USER AND COPY THAT PASSWORD (WHILE CREATING).
mongodb+srv://marsakatlaabhishek7168:<db_password>@clustervc.8djzkp5.mongodb.net/?retryWrites=true&w=majority&appName=Clustervc
THE LINK IS COPIED AND PASTED IN THE .env FILE AS MONGO_URL.
THIS LINKED IS USED TO CONNECT WITH MONGO DB.
WE HAD AN ERROR , BECAUSE WE DIDN'T USE DOTENV
TO INSTALL IT : npm i dotenv
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");
});
});



Comments
Post a Comment