webpack이나 Babel 같은 모듈을 설치하고 설정해야 리액트 앱을 시작할 수 있었다.
웹팩은 오픈 소스 자바스크립트 모듈 번들러로써 여러개로 나누어져 있는 파일들을 하나의 자바스크립트 코드로 압축하고 최적화하는 라이브러리입니다.
최신 자바스크립트 문법을 지원하지 않는 브라우저들을 위해서 최신 자바스크립트 문법을 구형 브라우저에서도 돌 수 있게 변환 시켜주는 라이브러리
요즘에는npx-create-react-app <폴더이름>이라는 명령어로 간단하게 설치할 수 있습니다.
에디터 프로그램 열기
새로운 프로젝트 폴더 생성
터미널 열어서 아래 명령어 실행
npx create-react-app ./
src폴더 안에 js파일과 css파일들을 넣으면 된다.
그리고 Webpack은 여기에 있는 파일만 본다.
그래서 이 폴더 이외에 넣는 것은 webpack에 의해서 처리되지 않는다.
대부분의 리액트 소스 코드들은 이곳에 작성하면 됩니다.
해당 프로젝트에 대한 정보들이 들어있습니다.
프로젝트 이름, 버전, 필요한 라이브러리와 라이브러리의 버전들이 명시되어 있습니다.
앱을 시작할 때 사용 할 스크립트, 앱을 빌드할 때 테스트 할 때 사용할 스크립트 등이 명시되어 있습니다.