리액트 프로젝트 생성
자신이 원하는 프로젝트 만들기 원하는 지정 위치로 가서 터미널을 열고
npx create-react-app 프로젝트이름
프로젝트 생성. 에디터에 생성된 리액트 프로젝트를 열어 코드작성하면 됨
npx create-react-app으로 프로젝트를 생성한 이유는 html파일을 이용하여 react 라이브러리를 설치해도 되지만 복잡하고 시간이 오래 걸려 creact React App이라는 라이브러리에 도움을 받아 프로젝트 생성
npm은 라이브러리를 모아놓은 플랫폼. Node.js를 다운으로 npm도 사용할 수 있음. npm이 설치가 잘 되면 npx 명령어를 사용할 수 있음
※ 버전 문제로는 전역설치가 안된다고 오류
npm 제거 -g 생성 반응 앱을 하여 없앤 후 다시 프로젝트 생성
※ 프로젝트 이름 설정 오류
프로젝트명에는 대문자와 특수문자 사용않됨. 프로젝트명 소문자로 변경
사이트를 브라우저로 미리보기 띄우기
새 터미널을 열음
npm start
미리보기가 뜸
프로젝트 파일
node_modules폴더: 라이브러리 코드 보관함
public 폴더: static 파일 모아놓는 곳
src 폴더: 코드 짜는 곳(소스코드 보관함)
App.js가 메인 페이지
package.json: 프로젝트 정보
react프로젝트 구동에 필요한 라이브러리도 명시되어있음
App.js가 js파일인데 메인 페이지인 이유
웹페이지는 Html파일로 이루어져 있어야 함. js 파일에 html을 짜도 브라우저가 잘 띄어줌
App.js에 있는 Html을 public폴더에 있는 index.html이라는 메인페이지에다가 집어넣어달라고 index.js에 말해놓았기 때문
'프론트엔드 > React(코딩애플)' 카테고리의 다른 글
React, 동적인 UI 만들기(모달창) (0) | 2023.02.08 |
---|---|
React, Component 많은 div를 한 단어로 줄이기 (0) | 2023.02.07 |
React array, object state 변경하는 법 (0) | 2023.02.03 |
React에서 state와 버튼 기능개발 (0) | 2023.02.02 |
React 레이아웃 만들때 쓰는 JSX 문법 3개 (1) | 2023.01.31 |
댓글