๐Ÿ˜Ž ๊ณต๋ถ€ํ•˜๋Š” ์ง•์ง•์•ŒํŒŒ์นด๋Š” ์ฒ˜์Œ์ด์ง€?

[E-Commerce App with Fullstack] (1) ๊ธฐ๋ณธ ํ™˜๊ฒฝ ์„ธํŒ…ํ•˜๊ธฐ ๋ณธ๋ฌธ

๐Ÿ‘ฉ‍๐Ÿ’ป ๋ฐฑ์—”๋“œ(Back-End)/Node js

[E-Commerce App with Fullstack] (1) ๊ธฐ๋ณธ ํ™˜๊ฒฝ ์„ธํŒ…ํ•˜๊ธฐ

์ง•์ง•์•ŒํŒŒ์นด 2023. 4. 28. 13:12
728x90
๋ฐ˜์‘ํ˜•

<๋ณธ ๋ธ”๋กœ๊ทธ๋Š” Techinfo YT ์˜ ์œ ํŠœ๋ธŒ๋ฅผ ์ฐธ๊ณ ํ•ด์„œ ๊ณต๋ถ€ํ•˜๋ฉฐ ์ž‘์„ฑํ•˜์˜€์Šต๋‹ˆ๋‹ค :-)>

=> Mern stack Ecommerce App Lets Build And Deploy Mern Stack Project full-stack development

 

โ˜˜๏ธ Project Setup

๐Ÿ’š ๋ฒ„์ „ ํ™•์ธ

 

๐Ÿ’š npm init -y

 

๐Ÿ’š npm i express colors nodemon dotenv

 

โ˜˜๏ธ Server Setup

๐Ÿ’š ์ดˆ๊ธฐ server.js

const express = require("express");

// rest object
const app = express();

// rest api
app.get("/", (req, res) => {
  res.send({
    message: "Welcome to ecommerce app",
  });
});

// PORT
const PORT = process.env.PORT || 8000;

// run listen
app.listen(PORT, () => {
  console.log(`Server Running on http://localhost:${PORT}`);
});

 

๐Ÿ’šconfigure ์ถ”๊ฐ€๋œ server.js

const express = require("express");
const colors = require("colors");
const dotenv = require("dotenv");

// configure env
dotenv.config();

// rest object
const app = express();

// rest api
app.get("/", (req, res) => {
  res.send("<h>Welcome ecommerce app</h>");
});

// PORT
const PORT = process.env.PORT || 8000;

// run listen
app.listen(PORT, () => {
  console.log(
    `Server Running on ${process.env.DEV_MODE} http://localhost:${PORT}`
  );
});

728x90
๋ฐ˜์‘ํ˜•
Comments