프로그래밍 언어/REACT

빠른 create-react-app

· 코딩마이데이

create-react-app은 리액트 개발을 바로 시작할 수 있도록 프로젝트 구조 작업, 설정, 설정 작업 등을 자동으로 진행해주는 도구입니다.

 

create-react-app으로 리액트 앱 만들기

명령 프롬프트를 실행한 다음 리액트 앱을 만들고 싶은 곳으로 이동합니다. 그리고 나서 아래 명령어를 입력합니다.

npx create-react-app movie_app_2025

(movie_app_2025 <- 이 이름은 원하는 이름으로 변경 가능합니다.)

 

명령어를 실행한 위치에 movie_app_2025라는 이름의 폴더가 생길 것입니다.

 

프로젝트 폴더 선택하기

VSCode를 실행하여 [파일 -> 폴더 열기]를 누른 다음 movie_app_2025 폴더를 선택합니다.

 

README.md 파일 수정하기

루트 폴더에 있는 README.md 파일을 연 다음, 그 안에 작성되어 있던 내용을 모두 지운 다음, 아래와 같이 입력하고 Ctrl + S를 눌러 저장합니다.

 

package.json 파일 수정하기

package.json 파일을 열어서 scripts 키값을 수정할 것입니다.

script 키 값은 쉽게 말해서 명령을 말합니다. start, build, test, eject라는 명령어가 있습니다.

test, eject 명령어는 사용하지 않을 것이기 떄문에 삭제합니다.

{
  "name": "movie_app_2025",
  "version": "0.1.0",
  "private": true,
  "dependencies": {
    "@testing-library/jest-dom": "6.6.3",
    "@testing-library/react": "16.2.0",
    "@testing-library/user-event": "14.6.0",
    "cra-template": "1.2.0",
    "react": "^19.0.0",
    "react-dom": "^19.0.0",
    "react-scripts": "5.0.1"
  },
  "scripts": {
    "start": "react-scripts start",
    "build": "react-scripts build"
  },
  "eslintConfig": {
    "extends": [
      "react-app",
      "react-app/jest"
    ]
  },
  "browserslist": {
    "production": [
      ">0.2%",
      "not dead",
      "not op_mini all"
    ],
    "development": [
      "last 1 chrome version",
      "last 1 firefox version",
      "last 1 safari version"
    ]
  },
  "devDependencies": {
    "web-vitals": "^4.2.4"
  }
}

 

리액트 앱 실행하기

명령 프롬프트에서 루트 폴더로 이동한 다음 npm start을 입력합니다.

 

명령 프롬프트에 'Compiled Successfully"와 같은 문장이 보인 다음, 크롬 브라우저가 켜지고, 다음 화면이 나타나면 됩니다.

 

리액트 앱 종료하기

이제 리액트 앱을 종료합니다. 명령 프롬프트로 돌아가서 Ctrl + C를 누르면 리액트 앱이 종료됩니다.

'프로그래밍 언어 > REACT' 카테고리의 다른 글

컴포넌트  (0) 2025.01.24
리액트 동작 원리 알아보기  (1) 2025.01.23
리액트 앱 살펴보고 수정하기  (1) 2025.01.23
깃허브에 리액트 앱 업로드하기  (0) 2025.01.21
React 실행 환경 준비  (0) 2025.01.21