Development

[react] 1. server 만들기

mefd 2023. 1. 22. 20:22
728x90

간단하게 만들어보려고 하는 웹페이지

 

이번에는 server도 만들어보려고 한다.

게시글에 좋아요를 표시할 수 있도록 하고,

좋아요를 표시한 게시글을 모아서 볼 수 있도록 만드는 것이 목표!

 

사용하는 프로그램 >> vscode, mongooseDB, postman 


1. server 폴더 내에서 npm init
>> 현재 디렉터리를 node.js 프로젝트 디렉터리로 만든다.


2. package.json 
Scripts부분에서 추가
"start" : "node index.js",      //json 형식으로 작성. key와 value 모두 ""큰따옴표 안에 작성한다.
"devstart" : "nodemon index.js",
>> 서버를 시작하는 명령어

3. 필요한 package 및 라이브러리 설치
한 칸 띄어서 작성하면 한 번에 여러 개를 설치할 수 있다.
npm install cookie-parser cors dotenv express formidable jsonwebtoken mongoose passport passport-jwt


# 만들어야 할 폴더 및 파일
== server 폴더 내
- index.js
- package.json
-. env(environment variables)
- routes/ 
    index.js
- controllers/
    article_controller.js
- models/
    model.js
- auth/
    passportJwt.js
- data/
    articles/

# 시작
npm run devstart (script 속성 key 값)

728x90

'Development' 카테고리의 다른 글

[react] 동영상 삽입하기  (0) 2023.02.21
[react]gitPage 무료 웹페이지 만들기  (0) 2023.02.02
[react] 2.프론트엔드 만들기  (0) 2023.01.23
[react] onClick에 여러개 useState 사용하기  (1) 2023.01.22
[study] git  (0) 2023.01.14