Quantcast
Channel: Hot Weekly Questions - Web Applications Stack Exchange
Viewing all articles
Browse latest Browse all 9782

How to setup a server side for a website with NodeJS? [closed]

$
0
0

This is just a post i want to contribute for the community, i hope it can help new developers and specially back-end dev can quickly and setup a server for a website with NodeJS. The post is the connection to MongoDB database

import express from "express";import bodyParser from "body-parser";import mongoose from "mongoose";import cors from "cors";import dotenv from "dotenv";import postRoutes from "./routes/posts.js";// Import routesdotenv.config();const app = express();const PORT = process.env.PORT || 5000; // Remember u must have a .env filemongoose  .connect(process.env.MONGO_URL, {    useNewUrlParser: true,    useUnifiedTopology: true,  })  .then(() => {    console.log("Success connect to the database");  })  .catch((err) => {    console.log("Fail to connect", err);    process.exit();  });app.use(express.json({ limit: "30mb", extended: true }));app.use(express.urlencoded({ limit: "30mb", extended: true }));app.use(cors());app.use("/posts", postRoutes); // Use routesapp.listen(PORT, () => {  console.log(`Server is running on ${PORT}`);});

Viewing all articles
Browse latest Browse all 9782

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>