관리 메뉴

사과하는 제라스

1강 Create React App으로 리액트 프로젝트 시작하기 본문

React로 고객관리 시스템 구축하기

1강 Create React App으로 리액트 프로젝트 시작하기

Xerath(제라스) 2021. 9. 17. 23:22

목차

    728x90
    반응형
    • 맥이나 리눅스에 비해 윈도우 사용자들은 개발 환경 구축이 상대적으로 어려움이 있음.
    • Create React App(CRA) 이란 패키지를 사용하여 리액트 프로젝트를 가장 빠르고 간결함.

    설치 및 실행 순서

    1. Node.JS 설치

     

    2. npm이란 패키지 관리 도구까지 설치됨

     

    3. C 드라이브에 RPT(이 강의에선 React Project Tutorial)란 폴더 생성

     

    4. cmd 실행 후 cd 명령어로 RPT로 경로 변경

     

    5. npm install -g create-react-app으로 설치

    ㄴ여기서 -g는 global 옵션으로 글로벌 패키지 형태로 설치하게 함.

    -> 기능 : 지금 만드는 프로젝트 말고도 다른 프로젝트에서도 해당 패키지(여기서는 create-react-app) 사용이 가능하게 함.

     

    WARNING : npm WARN deprecated tar@2.2.2: This version of tar is no longer supported, and will not receive security updates. Please upgrade asap.

    ㄴ이거 뜨는데 일단 문제는 없으니 넘어가자.

     

    6. create-react-app managerxerath

    managerxerath라는 이름으로 하나의 React 프로젝트가 생성된다. 이때 react, react-dom, react-scripts같은 기능들도 한번에 다 설치가 같이 됨-> 쉽게 react프로젝트를 만들 수 있음.

     

    7. cd managerxerath 로 현재 경로를 managerxerath로 변경 후 yarn start

    -> React 프로젝트를 실행함. (기본 브라우저의 기본 리액트 포트인 3000번 포트로 실행됨.)

     

    ㄴ만약 실행이 안된다? yarn 패키지가 없는거임~. -> npm install -g yarn으로 yarn 패키지 설치. 이건 npm start로 해도 되지만 yarn을 이용하도록 하자.

     

    npm과 yarn의 차이

    상대적으로 yarn이 1. 무척 빠르고 2. 병렬적으로 작업을 수행할 수 있고 3. 보안적으로 안정성이 높다. 

    (아래 링크를 참조하였음.)

    https://javascript.plainenglish.io/npm-vs-yarn-choosing-the-right-package-manager-a5f04256a93f

     

    npm vs Yarn — Choosing the right package manager

    Choose the right package manager for your project

    javascript.plainenglish.io

     

     

     

    1강에서 배운 것 & 다음에 배울 것

    배운 것 : create-react-app이란 패키지를 이용해서 react 앱 개발환경을 구축해서 가장 초기 환경의 react앱을 우리의 컴퓨터에서 실행해 봄.

     

    배울 것 : VSC(비쥬얼 스튜디오 코드)라는 개발환경을 설치해서 react앱의 소스코드를 어떻게 수정해서 작성할 수 있는지 배울 예정.

     

     

    728x90
    반응형