스마트팜 프로젝트를 끝난 후 개인적으로 vercel에 배포해 포트폴리오에 사용해보기로 했다!
Warning: React Hook useEffect has a missing dependency: 'setUserInfo'. Either include it or remove the dependency array. react-hooks/exhaustive-deps
첫 시작부터 쉽지 않다.
ec2나 docker에서는 잘 돌아가던 애가 왜 이럴까앙,,,
일단 코드가 잘못되었다고 하니 고치러 간다.
먼저 setUserInfo 의존성 에러가 발생해 setUserInfo를 의존성 React Hook에 추가해주고, 제대로 되었는지 확인하기 위해 배포를 다시 해본다.
다행히 첫번째 에러는 해결이 되어 두번째 에러로 넘어간다!
두번째 에러도 고치러 간다 🔨🔨🔨
이 에러도 마찬가지로 의존성 문제로 에러가 발생했다.
추가해주자! 🔨🔨
다시 again&again 배포
Whyrano,,,
Error: Command "npm run build" exited with 1
BUILD_UTILS_SPAWN_1 : Command "npm run build" exited with 1
https://velog.io/@cptkuk91/Next.js-Vercel-배포-Error-해결-Error-Command-npm-run-build-exited-with-1
위의 블로그를 참고해보니 임시 생성 page도 코드를 기본적으로 채워넣어야 한다는 해결 방법을 알게 되었다.
주석처리가 된 페이지들을 삭제처리해준 후, 다시 확인해보니 배포가 완료되었다!