react 프로젝트 배포하기

image

용량이 1.7MB로 굉장히 크다. react가 편의를 위해서 기능을 추가해놓은 것이다. 하지만 이것을 배포해서는 안된다.

  • 배포를 위한 build하기 ( 용량 줄이기 )
    npm run build
    

build를 하고나면 index.html이 한줄로 써져있다. 이렇게 하면 용량이 줄어든다.

실제 서비스를 할때는 build안에 있는 파일을 사용한다.
webserver 의 doc root -> 최상위에다가 build안에 있는 파일 넣으면 실서버 환경 됨.

npx로 일회용serve를 만들고 build를 root로 하겠다는 뜻

npx serve -s build