정적 호스팅 배포 전 점검
dist 가 만들어졌다고 배포가 끝난 것은 아니다. 산출물, rewrite 규칙, 브라우저 캐시가 서로 다른 실패 지점을 만든다.
커밋과 산출물
npm run build 가 같은 커밋에서 dist 를 만드는지 본다.
라우팅과 publish 경로
직접 진입 URL이 서버에서 index.html 로 돌아오는지 확인한다.
캐시와 실제 화면
HTML은 새로 받고, 해시 asset은 길게 캐시되는지 분리해서 본다.
핵심배포 실패는 “빌드 실패”만이 아니다. 같은 화면을 보고도 빌드 산출물, 호스팅 rewrite, 브라우저 캐시 중 어디가 깨졌는지 나눠야 빠르게 복구할 수 있다.