React 설치와 개발환경 셋팅
2022. 11. 11. 17:26ㆍStudy/React
1. 개발환경 셋팅
1-1. node JS (LTS 버전)을 다운받아 설치한다.
1-2. VS code Editor를 다운받아 설치한다.
https://code.visualstudio.com/
2. React 프로젝트 생성
2-1. 작업용 폴더 생성 후 우클릭 하여 PowerShell창 열기 (해당 경로가 설정 된 터미널이 뜹니다.)
2-2. 작업용 폴더가 경로로 설정 된 터미널에서 리액트 프로젝트를 생성한다. (엔터)
PS C:/만든폴더 경로/ npx create-react-app 프로젝트명
npx create-react-app blog
2-2. 에러가 뜰 경우 PowerShell을 관리자 권한으로 실행 해 시도해본다.
PS C:\\WIndows\\system32 > Set-ExecutionPolicy Unrestricted
선택 -> Y
2-3. 설치 성공 후 작업용 폴더에 들어가면 프로젝트명으로 생성된 폴더가 존재한다.
2-4. 프로젝트 폴더를 에디터에서 오픈한다.
3. 프로젝트 미리보기
해당 프로젝트 폴더 경로로 터미널을 연다.
PS C:/만든폴더 경로/프로젝트경로 > npm start
C:\해당폴더경로\blog > npm start
4. 프로젝트 폴더 살펴보기
- node_modules : 프로젝트 구동에 필요한 모든 라이브러리 소스 코드를 다 모아놓은 폴더.
- public : static 파일 모아놓는곳 (html, img 등)
- src : 코드 짜는 곳 (대표적으로 App.js)
- package.json : 프로젝트 정보(자동생성 됨) / 프로젝트명, 버전, 프로젝트 구동에 필요한 라이브러리 명
src 폴더 안 App.js 파일에 코드를 작성한다. (메인페이지)
App.js 에서 작성한 코드는 index.js를 통해 index.html 넣어준다.
5. 추가설명, 왜 이렇게 설치하나요?
리액트를 설치하기 위해서는
html파일에 수동으로 리액트 라이브러리를 설치해도 되지만 이렇게 하면 시간이 오래걸리기 때문에
Create React App 이라는 라이브러리의 도움을 받아 프로젝트를 생성하는것이 일반적이다.
이 라이브러리를 사용하기 위해서는 npm(라이브러리를 다 모아놓은 플랫폼)이라는 것이 필요하다.
npm은 nodeJS를 설치하면 자동으로 딸려 오기 때문에 node JS를 설치한 것.
npm이 제대로 설치되었으면 npx create-react-app 같은 명령어를 실행할 수 있다. (프로젝트 생성을 한번에 처리해 줌)
'Study > React' 카테고리의 다른 글
React 환경에서 동적인 UI 만들기 (삼항 연산자) (0) | 2022.11.11 |
---|---|
Component 생성, 파일분리 (0) | 2022.11.11 |
Array, Object State 변경하기 (0) | 2022.11.11 |
useState() (0) | 2022.11.11 |
JSX 문법 3가지 (0) | 2022.11.11 |