개발 지식/React

[React] 리액트 개발 환경 구축 (bitnami, node.js 설치후 환경 변수 설정)

Prcnsi 2022. 6. 15. 21:38
728x90

안녕하세요. 이번 시간에는 리액트의 개발환경 구축에 대해 알아봅시다.

제가 작년에 처음 리액트를 공부하면서 쓴 맛을 되게 많이 봐서 좀 pstd가 있긴 한데 그래도 해야 할 일이 생겨서 배우는 중인데 제가 처음 배울 때 놓치고 있던 몇몇 포인트에 집중하며 배우다 보니 그렇게 어렵지만은 않게 느껴지는구먼요.

 

제가 제일 중요하게 생각하는 전체 동작 구조에 대한 이해입니다. 단순히 한 에러에서 해결 후 다음 에러를 해결하는 것도 좋지만 특히 웹 개발에 경우에서 그렇게 하면 돌고 돌아 원점으로 돌아와 에러가 해결되지 않는 경우가 많습니다.

그럴 때 생각해야 하는 것은 왜 이 에러가 발생했는가입니다. 그 과정에서 놓치고 있는 것이 없는지 체크해보는 게 좋을 것 같습니다. 사담이 길었네요. 바로 들어가 봅시다!

 

 

 


 

 

1. Bitnami와 node.js 설치

우선 Bitnami를 설치해줍니다. 이를 설치하면 Apach 서버도 같이 깔려서 서버를 열 수 있습니다.

다음으로는 node.js를 설치해 줍니다. node.js를 설치하면 npm과 npx라는 유용한 설치도구를 사용할 수 있습니다.

 

 

2. 환경 변수 설정

보통 리액트를 시작할 때 유튜브나 블로그를 보면 거의 npx/npm create-react-app blog와 같이 바로 시작하기에 시작부터 에러를 마주하게 됩니다. 왜? 설치를 하지 않아서입니다. 따라서 이를 미연에 방지하기 위해 미리 세팅을 끝내 놓고 프로젝트 폴더를 생성합시다. 위의 두 파일을 설치했으면 아래 세 환경 변수를 path 변수에 추가해줍니다.

그리고  우측 하단 이미지와 같이 아래 세줄을 환경 변수에 등록해주고 확인을 눌러줍니다. 

 

 

 

 

 

3. creat-react-app으로 프로젝트 설치

위 과정을 다 마쳤으면 빈 작업 폴더를 생성한 뒤 VScode로 와서 그 폴더를 열어줍니다. 

 

그리고 여기서 주의할 점 보통 VScode의 터미널에서 바로 create-react-app을 실행하는데 그러지 말고 cmd를 열어서 거기서 작업 폴더로 이동한 뒤 create-react-app을 하면 웬만하면 설치가 될 것입니다 create-react app이라는 아래 명령어를 이용하면 원하는 폴더에 리액트 작업 환경을 구축해줍니다. cmd에서 작업 폴더로 이동했다면 아래 명령을 통해 프로젝트를 설치해 줍시다.

  • npx create-react-app [프로젝트 이름]

만약 이때 npx 버전 에러가 난다면 아래 순서대로 create-react-app을 지우고 다시 설치해줍니다.

  • npm uninstall -g create-react-app
  • npm add create-react-app
  • npx create-react-app myapp

 

 

 

프로젝트 생성이 완료되면 우측 하단과 같이 빈 폴더에 리액트 환경이 구축됩니다.

 

 

4. npm start로 브라우저에 띄워보기

작업 환경 구축이 완료되었다면 아까 그  cmd 터미널에서 npm start를 이용해서 화면을 띄워줍니다.

 

 


 

 

그럼 여기까지 환경 구축이 완료되었습니다.

다음 시간에는 리액트 문법 JSX와 State에 대해 정리해 오겠습니다.

감사합니다:)

728x90