1강 리액트(React) 프로젝트 구성 및 깃 허브 연동하기
1. VSC(Visual Studio Code) 개발 환경을 열어서 특정한 폴더(Folder)를 열어 줍니다.
(이 때 가능하면, 관리자 권한으로 개발환경을 열 수 있도록 합니다.)
2. yarn init 명령어를 통해 패키지(Package) JSON 파일을 생성합니다.
3. yarn add 명령어를 통해 리액트 라이브러리를 설치합니다.
리액트 개발을 위하여 react와 react-dom이 모두 필요합니다.
4. yarn add 명령어를 통해 webpack을 설치합니다.
webpack을 이용해 추후에 앱을 배포할 수 있어요. 또한 webpack-dev-server를 이용해 실시간 로딩으로 빠르게 개발할 수 있습니다.
5. yarn add 명령어를 통해 바벨(Babel)을 설치합니다.
바벨 또한 개발 환경에서 필요하기 때문에 --dev 옵션으로 설치합니다.
6. yarn add 명령어를 통해 웹팩(Webpack) 클라이언트 모듈을 설치합니다.
yarn add --dev webpack-cli
(--dev 혹은 -D라고 옵션을 붙여서 개발 종속성으로 설치합니다.)
7. 소스코드를 작성하기 위해 다음과 같이 프로젝트를 구성합니다.
▶ index.html
▶ App.js
▶ main.js
▶ webpack.config.js
▶ .babelrc
▶ package.json
윈도우의 경우에는 다음과 같은 방식으로 start 및 build에 대한 옵션을 설정합니다.
8. yarn start 명령어를 이용해 프로젝트를 동작시킵니다.
9. 실행 결과를 통해 구성된 프로젝트 확인
10. 구성된 프로젝트를 깃 허브(Git Hub)에 올리기
▶ .gitignore 파일 생성 및 소스코드 작성
11. 깃 허브(Git Hub)에 리포지터리 생성
12. 생성된 리포지터리의 주소 복사
13. 터미널(Terminal)에서 Git 명령어로 소스코드 업로드
git init
git add .
git commit -m "Initialize React Project"
git remote add origin https://github.com/ndb796/ReactWordCloudWebApp-React.git
git push --set-upstream origin master
'React와 Firebase로 만드는 Word Cloud 웹앱' 카테고리의 다른 글
6강 파이어베이스(Firebase)로 React 프로젝트 배포하기 (1) | 2019.01.09 |
---|---|
5강 단어(Word) 데이터 삽입 및 삭제 기능 구현하기 (2) | 2019.01.09 |
4강 Firebase 데이터베이스 구축 및 React와 연동하기 (0) | 2019.01.09 |
3강 라우터(Router) 활용하기 (0) | 2019.01.09 |
2강 내비게이션 바(Navigation Bar) 만들기 (0) | 2019.01.09 |