React 설치
설치 프로그램
- Node.js
- Visual Studio Code
- Create-React-App
- 리액트 프로젝트 생성 도구
- CRA 사용하면 간편하게 리액트 개발 환경 구축
- 자동으로 다수의 패키지들 설치되고 Webpack 및 Babel 설정도 자동으로 설정
- (나중에 번들링 옵션 변경 가능)
- 초기 단계에서 Webpack과 Babel 직접 설정할 일 없음!!
Node.js / NPM 설치
- https://nodejs.org/en/
- 16.13.1 LTS 다운로드
- node-v16.13.1-x64.msi
- 기본 설치
- cmd (명렁 프롬프트) 창에서 버전 확인
node -v
npm -v
Visual Studio Code(VS Code) 설치
- https://code.visualstudio.com/download
- VSCodeUserSetup-x64-1.63.2.exe
- OS 맞춰서 다운로드
- 기본 설치 / 모두 선택 후 체크
- 설치 후 시작 시 한국어 언어 팩 설치 (필요에 따라)
React 설치
- cmd (명령 프롬프트) 창에서
npm create-react-app
으로 설치 권장
npm
- 프로그램을 설치하는 프로그램
- 전역설치
npx
- 전역설치 대신 패키지를 실행하도록 npm에서 사용하는 패키지 러너
create-react-app
이라는 프로그램을 임시로 한 번 실행하고 지운다는 개념- 장점
- 컴퓨터 공간을 낭비하지 않고 설치 실행 때마다 새로 다운로드 하기 때문에 항상 최신 상태 (최신 버전의 React 사용)
- 설치 시 패키지가 너무 많이 설치되는 것을 방지할 수 있음
프로젝트 생성
1. 작업폴더 생성
- 원하는 디렉토리 위치에 가서 프로젝트를 생성해야 함!!
- 한글경로가 포함되지 않도록 디렉토리 생성
C:\reactWorkspace\
2. 프로젝트 생성
VSCode : 터미널 > 새 터미널 (Ctrl + Shift + `)
프로젝트 이름 : my-app (원하는 이름)
npx create-react-app my-app
// my-app이라는 프로젝트 폴더가 생성됨my-app (생성한 폴더)로 이동
cd my-app
cmd에
npm start
누르면 프로젝트가 웹 브라우저로 실행- 경로: C:\reactWorkspace\my-app\
http://localhost:3030/ 에 화면 출력됨
3. 프로젝트 종료
Ctrl + C
'Front > React' 카테고리의 다른 글
React - JSX 문법 (0) | 2021.12.17 |
---|---|
Webpack / Babel / Node.js / NPM (0) | 2021.12.17 |