vercel 배포시 error status 문제 상황 해결

tree·2024년 12월 10일
0

기존 상황


npm run dev나, npm run build시 확인이 되는 에러가 아니라,
vercel에 배포시 에러가 나는 상황v

github에서 push 된 커밋이 배포 실패

github에서 push된 커밋이 vercel에 제대로 배포되지 않았다고 뜬다.

원인

의존성 충돌 때문.
앞서 보안 warning 때문에 roll-up 라이브러리를 설치하느라 vite를 업데이트 시켜 vite@6.0.3 버전을 사용 중인데, @vitejs/plugin-react는 vite 버전을 ^4.1.0-beta.0과 호환되도록 요구하고 있어서 충돌이 발생했다.

해결

npm install vite@latest @vitejs/plugin-react@latest

해결한 상황

vercel에서는 이전에 성공한 배포 내용이 유지되기 때문에 의존성 충돌으로 인해 배포가 error가 발생해도 웹사이트가 터지거나 에러화면을 뱉어내지 않아서 그냥 넘어갈뻔했다.. 언제나 github warning과 커밋 기록을 잘보자..!

0개의 댓글