[리액트] CRA란? 리액트 프로젝트 생성하기
2023. 4. 14. 16:44ㆍ개발/React
CRA(Create React App) 이란
공식 사이트를 빌려 표현하자면 Set up a modern web app by running one command. 이라고 한다.
명령어 한줄로 프로젝트를 구성할 수 있다.
프로젝트 구성은 환경설정과의 싸움이다. Webpack, vite 등 모듈 번들...바벨...각종 설정파일... 처음 CRA를 보고 가장 먼저 생각난건 Spring Initializr 였다. 환경설정 싫어하는건 다들 비슷하다... CRA를 사용하면 리액트를 실행하기위해 필요한 모듈들을 설치해서 환경을 구성해주고 설치된 모듈들은 생성된 프로젝트 내의 node_modules 폴더 안에 저장된다.
yarn 명령어, CRA로 리액트 프로젝트 생성하기
프로젝트 생성할 디렉토리로 이동한다. cd 디렉토리명
해당 디렉토리에서 yarn create react-app 프로젝트명 을 실행한다.
(만약 npm을 사용중이라면 npm init react-app 프로젝트명 을 실행한다)프로젝트명으로 디렉토리가 생성되고 프로젝트가 설정되었다.
해당 경로로 이동해서 생성된 프로젝트를 확인하자터미널에서 해당 디렉토리로 이동해서 프로젝트를 실행하자
yarn을 사용할 경우 yarn start 명령어,
npm 일 경우 npm start 명령어를 사용한다.cd 프로젝트명 yarn start
리액트 웹사이트가 실행된다.
'개발 > React' 카테고리의 다른 글
[리액트] State (0) | 2023.04.15 |
---|---|
[리액트] Props란, Prop Drilling (칸트 도덕철학) (1) | 2023.04.15 |
[리액트] JSX란? JSX문법 소개 (0) | 2023.04.15 |
[리액트] 컴포넌트란? 리액트 컴포넌트 간단 예제 (0) | 2023.04.14 |
[리액트] React란 (0) | 2023.04.14 |