프로덕션 빌드가 성공했다는 사실은 꽤 많은 것을 보장한다.문법 오류가 없고, TypeScript 변환이 끝났고, 의존성이 묶였고, 배포할 JavaScript 파일도 만들어졌다는 의미이다.CI가 초록불을 띄우면 안심하게 되는 이유다.하지만 모든 과정을 통과하고도, 사용자가 특정 메뉴에 들어가는 순간 화면이 깨질 수 있다.missingProductionReference();export const pageName = "Page"; 이 코드는 번들 생성 자체는 통과할 수 있다. 번들러는 코드를 읽고 파일을 만들지만 실제 브라우저 환경에서 존재하는지까지 실행해서 확인하지는 않기 때문이다. 브라우저가 특정 모듈을 불러와 평가하는 순간에 ReferenceError가 발생할 수 있다.첫 번째 오류가 발생했을 때엔, 배..