All Side/Runtime > NodeJS

[Node.js] 기본세팅 + 시작코드

developerBeluga 2022. 2. 12. 18:05
728x90
반응형

 

 

 

 

프로젝트 새로 시작할 때마다 찾기 귀찮아서,

내가 볼려고 만든 초반에 해줘야할 기본세팅과 시작코드이다.

 

 

npm i express mongoose jsonwebtoken -S
npm init -y

프로젝트에 필요한 모듈을 터미널에서 설치한다.

jsonwebtoken은 JWT 사용할 경우 설치해주기...

 

// app.js
const express = require("express");
const bodyParser = require("body-parser");
const mongoose = require("mongoose");

mongoose.connect("mongodb://localhost/{DB이름써주기}", {
  useNewUrlParser: true,
  useUnifiedTopology: true,
});
const db = mongoose.connection;
db.on("error", console.error.bind(console, "connection error:"));

const app = express();
const router = express.Router();

///////////////////////////////
///////여기에 API 설계/////////
///////////////////////////////


app.use("/api", bodyParser.json(), router);
app.use(express.static("assets"));

app.listen(8080, () => {
  console.log("서버 연결 완료!");
});

app.js에 기본적으로 들어가는 코드 양식이다.

 

 

 

 

 

728x90
반응형