반응형
오늘은 리액트 프로젝트를 생성한 후 필요없는 파일들을 정리해보겠습니다.
CRA (Create - React - App) 으로 만든 프로젝트를 사용하겠습니다.
(CRA : 웹팩, 바벨과 같이 리액트 실행에 필요한 패키지를 함께 포함하여 설치해준다.)
아래의 명령어로 설치해줍니다. (typescript) (javascript는 --template typescript 를 제거해줍니다.)
npx create-react-app for_blog --template typescript
설치를 하고 나면 이런 폴더구조가 생성됩니다.
그리고 필요하지 않은 파일들을 제거해주겠습니다.
- App.css
- app.test.tsx
- App.tsx
- index.css
- logo.svg
- react-app-env.d.ts
- reportWebVitals.ts
- setupTests.ts
를 제거해주세요.
그 후 index.tsx를 들어가서 코드를 수정합니다.
import React from 'react';
import ReactDOM from 'react-dom/client';
const root = ReactDOM.createRoot(
document.getElementById('root') as HTMLElement
);
root.render(
<React.StrictMode>
<></>
</React.StrictMode>
);
이렇게 수정해주면 빈 화면이 나오겠졍!
<></> 부분에 컴포넌트들을 넣으면 리액트의 시작입니다 우히히
즐거운 코딩하세용
반응형
'Computer > Front-End' 카테고리의 다른 글
[JavaScript] 📚 Date 문법 / 날짜 문법 / 자바스크립트 날짜 / Intl (1) | 2022.10.11 |
---|---|
[JavaScript] 📚 배열 음수 인덱스 사용하기 / 파이썬처럼 배열 사용하기 / at() / 최신 문법 / Array / index (0) | 2022.10.11 |
[Java] Swing / UI / 자바 / 스윙 / 자바 스윙 / Java Swing (0) | 2022.10.04 |
[React] 리액트가 라이브러리인 이유? 라이브러리 vs 프레임워크 (0) | 2022.09.26 |
리액트 초기 세팅 (React Setting) (0) | 2022.09.01 |