[React] create react app 프로젝트 세팅

2026. 2. 8. 17:41·Frontend/React
니콜라스 쌤의 노마드코더 'ReactJS로 영화 웹 서비스 만들기' 보면서 공부한 내용입니다.
부족한 내용이나 잘못된 내용은 댓글남겨주시면 감사하겠습니다!

출처 : https://nomadcoders.co/react-for-beginners

 

이전글에 이어,

[React] props types 자료형, 필수 값, 기본 값 지정

 

이번에는 crate react app에 대해 알아보겠습니다.

이전 글을 보면 이전에 만든 리액트 어플리케이션은 스크립트을 직접 Import함으로 써 만들었습니다.

<script src="https://unpkg.com/react@17.0.2/umd/react.development.js"></script>
<script src="https://unpkg.com/react-dom@17.0.2/umd/react-dom.development.js"></script>
<script src="https://unpkg.com/prop-types@15.7.2/prop-types.js"></script>
<script src="https://unpkg.com/@babel/standalone/babel.min.js"></script>

 

create-react-app을 사용하면 많은 스크립트 import와 사전 설정을 알아서 해줍니다.

개발 서버 접근, 자동으로 새로고침, 즉각적으로 어플리케이션 안에 css를 포함시켜 주는 등 여러 기능이 있습니다.

 

1. node.js 설치

create-react-app을 사용하려면 먼저 node.js를 설치해주어야합니다.

 

저는 이전에 설치를 이미 하였기 때문에 자세한 내용은 아래 글 참고바랍니다.

[Next.js] 개발환경 세팅

 

설치가 완료되었다면, node -v 명령어를 통해 설치 확인과, npx 명령어가 실행되는지 확인을 해줍니다.

 

 

2. crate-react-app 프로젝트 설치

https://github.com/facebook/create-react-app

 

GitHub - facebook/create-react-app: Set up a modern web app by running one command.

Set up a modern web app by running one command. Contribute to facebook/create-react-app development by creating an account on GitHub.

github.com

npx create-react-app 프로젝트명
npx create-react-app react-for-beginners

3. vscode로 프로젝트 열기

code react-for-beginners

 

4. package.json

package.json을 확인해보면 사용할 수 있는 scripts가 나와있습니다.

 

5. 프로젝트 실행

npm run start

 

6. 프로젝트 설정 수정

App.test.js, App.css, index.css, logo.svg,reportWebVitals.js, setupTests.js 파일 삭제

 

App.js, index.js 수정

 

다음 글에서는 create-react-app에서 이전에 배운 것들을 활용하여 컴포넌트를 생성하고 props를 넣고, propsType도 설정해보겠습니다.

 

읽어주셔서 감사합니다.

'Frontend > React' 카테고리의 다른 글

[React] props types 자료형, 필수 값, 기본 값 지정  (0) 2026.02.08
[React] React.memo() : 리렌더링 방지 방법  (0) 2026.02.08
[React] 함수형 컴포넌트의 props 사용  (0) 2026.02.07
[React] 단위변환기 완성 (minute&hours, km&miles)  (0) 2026.02.07
[React] Divide : 작은 컴포넌트로 분할 - 단위변환기 3  (0) 2026.02.07
'Frontend/React' 카테고리의 다른 글
  • [React] props types 자료형, 필수 값, 기본 값 지정
  • [React] React.memo() : 리렌더링 방지 방법
  • [React] 함수형 컴포넌트의 props 사용
  • [React] 단위변환기 완성 (minute&hours, km&miles)
min_sol
min_sol
  • min_sol
    비글개발연구소🐾
    min_sol
  • 전체
    오늘
    어제
    • 분류 전체보기 (278)
      • Programming (128)
        • Algorithm (52)
        • JAVA (40)
        • GIS (5)
        • PyQt (10)
        • C# (11)
        • Mobile (6)
        • AI (4)
      • Backend (36)
        • Spring (14)
        • JSP (11)
        • Network (5)
      • Frontend (29)
        • React (11)
        • Vue (13)
        • Next.js (4)
      • Database (10)
        • PostgreSQL (1)
        • Oracle (8)
        • Elasticsearch (1)
      • DevOps (8)
        • Linux (7)
        • Mac (1)
      • Tools (31)
        • IntelliJ (1)
        • GitHub (10)
        • RPA (20)
      • Security (9)
      • etc (21)
        • ERROR (5)
        • 세미나 | 교육 (10)
        • 자격증 (1)
        • 일상 (2)
        • 2021 (2)
  • 인기 글

  • 태그

    spring
    VUE
    스윙
    자료구조
    계산기
    코딩테스트
    Java
    PyQt
    알고리즘
    명품자바에센셜
    생능출판
    자동화
    PyQt5
    자바
    연습문제
    백준
    jsp
    RPA
    이클립스
    vue.js
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
min_sol
[React] create react app 프로젝트 세팅
상단으로

티스토리툴바