개발을 하는 중 build를 하니 아래와 같은 warning 문구가 떴다. 이 경고는 빌드 프로세스 중에 청크(코드 묶음)가 최소화된 후에도 여전히 500kB를 초과한다는 것을 알리는 메시지라고 한다. 특히 이 프로젝트는 모노레포 구조였는데 build를 하니 apps/client, apps/landing, packages/design-system에 모두 해당 경고가 뜨는 것을 확인할 수 있었다.
그렇다면 해당 경고가 뜨는 원인이 무엇일까?
시각적으로 번들을 파악하기 위해 rollup-plugin-visualizer 라이브러리를 추가해 실행시켜보자.