농어회장
37
2021-01-05 00:36:32
1
226

리액트는 어떻게 public에 접근할 수 있는건가요?


안녕하세요!
리액트 어린이 입니다!

제가 조금 엉뚱한 궁금증이 생겨서요 ㅠㅠ

CRA구성을 npx 를 통해 구성완료하면
public 폴더와 src 폴더가 만들어지고
public 폴더는 가상DOM과 html인 껍데기가 존재하는 곳이고 
src 폴더는 실제 컴포넌트들과 내용물들이 담기는 곳으로 알고있는데요!

그리고나서 npm start를 하고나면 리액트는 약속한듯이 
public 폴더의 index.html 을 접근하게되는데요.

여기서 궁금한게 어떻게 리액트는 약속한듯이 알아서 public폴더의 index.html 을 열을 수 있나요??

개발자가 이 경로와 시작파일명을 변경하거나 컨트롤할 수는 없는건가요??

선배님들 도와주세요 ㅠㅠ
1
  • 답변 1

  • Frudy
    6k
    2021-01-05 00:52:49 작성 2021-01-05 01:03:17 수정됨
    저는 리액트 개발자입니다.

    개발자가 이 경로와 시작파일명을 변경하거나 컨트롤할 수는 없는건가요??
    ㅡㅡ
    할수있습니다. 
    "직접 번들러 설정을 하면 됩니다."

    그러므로 Webpack이라는 유명한 번들러가 있는데
    얘를 배워보시면 하실수있습니다.

    키워드 알려드릴게요.
    Webpack, 번들러 이렇게 2개입니다.
  • 로그인을 하시면 답변을 등록할 수 있습니다.