ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [React] React와 Node 연결
    WEB/ReactJS 2022. 10. 12. 20:56

    1. React 프로젝트 만들기

    - cmd 창에서 실행

    npx create-react-app frontend

     

    - 최상위 폴더에 생성된 React 폴더 넣기

    - VSC에서 최상위 폴더를 열기

     

    2. package.json 생성

    - 터미널에서 package.json 파일 생성 명령어 입력

    npm init

     

    3. express 설치

    npm i express

     

    4. src 폴더 생성 후 server.js 파일 생성

     

    5-1. nodemon 설치

    - 서버에 변동사항이 있을 때마다 자동으로 서버 재부팅 실행

    npm i nodemon

    5-2. babel 설치

    - 최신문법을 사용하더라도 서버가 해당 코드를 인식할 수 있도록 해주는 패키지

    npm i @babel/preset-env @babel/core @babel/node

    5-3. package.json 내 scripts 수정

    nodemon --exec babel-node src/server.js

    5-4. concurrently

    - React 서버와 Node 서버를 동시에 실행시켜주는 패키지

    npm i -D concurrently

    package.json에 다음과 같은 코드가 생성됨

    - package.json 파일 수정

    - 실행: npm run dev

    - 다음과 같은 오류가 발생한는 경우

    - "type": "module", 추가

     

    6. 실행

    React와 Node가 동시에 실행되는 것을 볼 수 있음

    728x90

    'WEB > ReactJS' 카테고리의 다른 글

    [React] React Router  (0) 2023.06.28
    [React] 리액트 styled-components  (0) 2023.06.26
    [React] 리액트 프로젝트 시작하기  (0) 2022.10.10
Designed by Tistory.