터미널에서 원하는 디렉토리 폴더로 이동한다.
'npx create-react-app 프로젝트명' 명령어 입력 후 설치
'src'폴더 안에서 index.js만 남기고 모든 파일을 삭제한다.
'src'폴더 밖에서 .env파일을 만들어준다.
'npm install react-router-dom --save' 라우터를 설치
src안에 Routes.js 파일을 만들어 준다.
render 함수 안에 컴포넌트를 적어준다. index.js파일 안에 Routes.js를 import
src 폴더 안에 Components폴더와 Pages폴더를 만들어준다.
src 폴더 안에 styles 폴더를 만들고 안에 media.scss파일과 reset.scss파일을 만들어준다.
-reset.scss = 기본적으로 만들어져있는 것을 제거해주는 역할
src 폴더 밖에 .eslintrc.json파일을 만들어준다.
{"extends":["react-app","plugin:prettier/recommended"]}
CRA 설치
$ npx create-react-app westagram-project
React Router 설치
$ npm install react-router-dom --save
Sass 설치
$ npm install node-sass --save
* {
box-sizing: border-box;
}