[ React ] 리액트 설치 및 기본 세팅
1. nodejs 설치
node.js 설치 링크입니다.
https://heytech.tistory.com/199?category=521346
Node.js 설치 방법 공유!(+설치 에러 해결 방법)
💡학습목표 Node.js 설치하는 방법과 환경 변수 설정하는 방법에 대해 학습한다. Node.js 설치여부 확인 cmd 창에 아래 명령어를 입력해 봅니다. (cmd 창 키는 방법: 키보드 내 윈도우 버튼 + cmd 입력) n
heytech.tistory.com
2. IDE 설치(VS Code)
VS Code 설치 링크입니다.
https://code.visualstudio.com/
Visual Studio Code - Code Editing. Redefined
Visual Studio Code is a code editor redefined and optimized for building and debugging modern web and cloud applications. Visual Studio Code is free and available on your favorite platform - Linux, macOS, and Windows.
code.visualstudio.com
3. React CLI 설치
npm install -g create-react-app
터미널(cmd)에서 React CLI를 설치합니다.
(Optional) 에러 발생 시
C:\Users\OWNER>npm install -g create-react-app
[..................] / idealTree:npm: sill idealTree buildDeps
터미널에서 아래와 같은 에러를 마주한다면 해결책이 있습니다.
(Optional) 해결 방법
npm config set strict-ssl false
터미널에 위 명령어를 입력하여 인증서 검사 절차를 생략해 줍시다.
(Optional) 해결 결과
이제 설치가 잘 되는 것을 확인하실 수 있습니다.
정상적인 설치 모습
4. 명령창 or 터미널 열은후 npm이 다운됐는지 확인
window라면 단축키: "window키+R" 을 누른 후, 나온 실행창에 cmd입력.
mac이라면 단축키: "cmd+spaceBar"을 누른 후 나온 검색창에 터미널 입력.
열린 명령창 혹은 터미널에 "npm -v"입력하여 잘 설치되었는지 확인.
npm -v
(v는 소문자 입니다.)
이렇게 버전 정보가 나오면 잘 설치된겁니다.
출처: https://eunhee-programming.tistory.com/165 [코드짜는 문과녀]
5. 보안정책 세팅
보안정책 세팅을 위해 powershell을 관리자로 실행합니다.
powershell은 윈도우 키를 누르시고 powershell을 검색하면 찾을 수 있어요.
보안정책 확인
Get-ExecutionPolicy
powershell에 위 명령어를 입력하여 보안정책을 확인합니다.
아래와 같이 Resticted가 출력되신 분은 이걸 해지해야 합니다.
현재 보안정책
보안정책 변경
Set-ExecutionPolicy RemoteSigned
보안정책을 RemoteSigned로 변경합니다. 명령어 입력 후 나오는 메시지에는 y로 답합니다.
보안정책 재확인
Get-ExecutionPolicy
보안정책을 재확인합니다.
RemoteSigned가 출력되었다면 보안정책 세팅이 완료된 것입니다.
보안정책 재확인: RemoteSigned
6. 리액트 프로젝트 생성
6.1. VS Code 실행
이제 VS Code를 켜주시고 VS Code 내 터미널 창을 열어줍니다.
VS Code 내 터미널 창
6.2. 프로젝트 생성
VS Code 터미널 창에 아래 명령어를 입력합니다.
create-react-app 프로젝트명
아래와 같이 프로젝트 생성이 시작됩니다.
리액트 프로젝트 생성 중인 모습
6.2. 프로젝트 접근
프로젝트 폴더를 열어줍니다.
상단 메뉴바에서 File - Open Folder를 눌러 생성한 리액트 프로젝트 폴더를 오픈합니다.
프로젝트 열기
6.3. 프로젝트 컴파일
다시 VS Code 터미널에서 생성한 리액트 프로젝트 폴더에 접근하고 프로젝트를 컴파일합니다.
cd 프로젝트명
npm start
프로젝트 실행
6.4. 프로젝트 실행 확인
프로젝트가 컴파일되기 시작하면 터미널에 아래와 같은 문장이 출력됩니다.
프로젝트 정상 컴파일
컴파일이 완료되면 웹 브라우저에 아래와 같은 그림이 출력될 것입니다.
여기까지 수행하셨다면 리액트 설치와 가장 기본적인 세팅은 완료한 셈입니다.