ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [정리] 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

    댓글

Designed by Tistory.