본문 바로가기

JavaScript/실습 과정

[React] Nodebird 5.1 백엔드 서버 만들기 정리

강좌 보고 간단하게 정리함.

 

node는 자바스크립트 런타임이다. (서버 아님)

서버 프레임워크 express를 사용할 것이다.

 

설치할 라이브러리들

express axios bcrypt cookie-parser express-session dotenv cors helmet hpp morgan passport passport-local sequelize sequelize-cli eslint eslint-config-airbnb eslint-plugin-jsx-a11y nodemon

 

그리고 sciprt는 

{

"dev": "nodemon"

}

으로 설정해주고 nodemon.json 파일을 아래와 같이 작성해준다.

 

{
  "watch": [
    "index.js",
    "routes",
    "config",
    "passport",
    "models",
    "nodemon.json"
  ],
  "exec": "node index.js",
  "ext": "js json"
}

eslint-plugin-jsx-a11y란 https://www.npmjs.com/package/eslint-plugin-jsx-a11y