ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [React] create-react-app 작업 환경 구성, 파일 정리
    React 2023. 7. 18. 19:05

    리액트로 프로젝트를 할 때 create-react-app으로 시작하면

    npx create-react-app ./

    아래처럼 여러 가지 파일과 폴더가 생깁니다.

    당장에 프로젝트할 때 필요 없는 파일들이 있을 수 있으니까

    각 파일들이 어떤 건지 알아보고 정리해 보려 합니다.

    | public 폴더

    1. index.html 정리

    먼저 아래처럼 주황색박스로 표시해 놓은 곳을 정리를 합니다.

    그럼 이런 식으로 정리가 됩니다.

    2. logo192.png, logo512.png, favicon.ico, manifest.json 제거

    • logo192.png, logo512.png - 리액트 기본 로고 이미지 이므로 제거
    • favicon.ico - 리액트 기본 아이콘 브라우저 위에 표시됨 본인 프로젝트 아이콘으로 대체
    • manifest.json - 웹 앱에 대한 정보가 있는 파일 (제거)

     

    -> robots.txt 는 웹크롤러와 같은 검색엔진 수집여부 규칙 지정 파일

    | src 폴더

    1. App.test.js, index.css, logo.svg, reportWepVitals.js, setupTests.js 제거

    • App.test.js - 리액트 앱 테스트 하는 파일 (제거)
    • index.css - 스타일 파일 (제거)
    • logo.svg - 제거
    • reportWepVitals.js - 앱 성능 측정 도구 (제거)
    • setupTests.js - 테스트 환경 설정 파일 (제거)

    2. index.js 파일 정리

    삭제한 파일에 따라서 index.js를 정리해줘야 합니다.

    아래처럼 주황색박스로 표시해 놓은 곳을 정리를 하면 됩니다.

     

    3. App.js 파일 정리

    삭제한 파일에 따라서 App.js를 정리해줘야 합니다.

    아래처럼 주황색박스로 표시해 놓은 곳을 정리를 하면 됩니다.

    | 완성

    이제 이런 식으로 조금 더 깔끔한 환경에서 작업할 수 있을 거 같습니다.

     

    물론 필요에 따라 정리를 해야 하고, 어떤 파일인지 확실히 알고 삭제하는 게 중요할 거 같습니다.

Designed by Tistory.