-
[정리] React + Vite 로컬 프로젝트 생성(터미널 기준)IT/REACT 2025. 6. 4. 17:55
로컬 프로젝트 생성시,
Frontend , Backend 로 작업물을 분리하여 진행시 필요한 npm install 리스트
# Frontend
순서 명령어 설명 1 npm create vite@latest 프로젝트명
Select a framework : React
Select a variant : JavaScript리액트 프론트앤드 프로젝트 폴더 생성
(반드시 해당 명령어로 생성!)
(리액트/자바스크립트로 생성)2 npm install react-router-dom 리액트 라우터 모듈 설치하기 3 npm install --save axios axios 설정 설치하기, HTTP 요청용 4 npm install 리액트 실행(packge.json의 디펜던시를 설치) 5 npm run dev 리액트 서버 가동
# Backend
순서 명령어 설명 1 mkdir 리액트 프로젝트명 리액트 백앤드 프로젝트 폴더 생성 2 npm init 노드 기반의 프로젝트 초기화 3 npm install express cors json body-parser nodemon 필요한 모듈 한꺼번에 설치
- cors : 다른 도메인에서 제공하는 리소스에 엑세스 할 수 있음
- json : json 파싱
- body-parser : 클라이언트로 부터 전달된 요청 body 받기
- nodemon : index.js 저장시 서버 새로고침4 npm install oracledb 오라클 디비를 연결하는 드라이버 설치 5 npm install multer 이미지, 파일등을 업로드하기위한 미들웨어 설치 6 npm start
혹은
node index.js서버를 가동
(index.js에 서버 실행 내용을 작성하고, index.js 자체를 호출해도된다.)반응형'IT > REACT' 카테고리의 다른 글
[REACT_MEMO] 파워노트10 (0) 2024.06.19 [REACT_MEMO] 파워노트9 (1) 2024.06.13 [REACT_MEMO] 파워노트8 (0) 2024.06.11 [REACT_MEMO] 파워노트7 (0) 2024.06.04 [REACT_MEMO] 파워노트6 (0) 2024.05.23