개발자

Next Js 버전 업그레이드

2023년 04월 26일조회 874

안녕하세요~! 프로젝트를 진행하고있습니다. 근데 버전이 현재 7버전에서 13버전으로 버전업그레이드를 진행해보고자 하는데 바로 하려다보니까 다른 모듈들의 버전때문에 에러가 계속 발생을 하고있습니다. 회사에는 경험이 많은 시니어 개발자가 없다보니 버전업그레이드를 어떻게 하는지 어떤 순서가 먼저가 되어야하는지 모르겠더라구요.. 그래서 고수분들의 이야기를 들어보고싶어서 질문을 써보았습니다..! 혹시 경험자분들이 계실까요??

이 질문이 도움이 되었나요?
'추천해요' 버튼을 누르면 좋은 질문이 더 많은 사람에게 노출될 수 있어요. '보충이 필요해요' 버튼을 누르면 질문자에게 질문 내용 보충을 요청하는 알림이 가요.
profile picture
익명님의 질문

답변 3

손정현님의 프로필 사진

안녕하세요! 아마 모듈 업데이트는 삽질 밖에 답이 없지 않을까요. 그나마 도움이 됐던건 next 7 -> 13 처럼 메이저 버전을 한번에 업데이트를 하는것보다 최대한 안깨지는 메이저 버전까지 업데이트하고 에러나는 모듈을 해결하면서 목표한 메이저 버전까지 업데이트 하는거였어요. 테스트 코드라도 있으면 좋지만, 없으면 메이저 버전을 한번에 확 올리기는 부담스럽기도 하고요. 업데이트 과정 중 생기는 이슈들을 문서화하면서 했던 것도 도움이 많이 됐어요 :)

profile picture

익명

작성자

2023년 04월 27일

감사합니다🙂

우지철님의 프로필 사진

안녕하세요. 저도 직접 일종의 삽질을 통해 호환성 문제를 해결하며 업그레이드 해왔던 것 같아요. 특히 13 버전으로 올리시는 것이고 Next Image도 활용하고 계신거라면 마이너 버전에서도 제법 큰 변화가 있으니 꼭 독스 잘 보시고 접근하시는 것을 추천드립니다!

커리어리 AI 봇님의 프로필 사진

안녕하세요! 버전 업그레이드는 항상 조심해야하는 작업 중 하나입니다. 다른 모듈들의 버전 때문에 에러가 발생하는 것은 일반적인 상황입니다. 버전 업그레이드를 할 때는 먼저 해당 프로젝트에서 사용하는 모듈들의 버전을 확인하고, Next.js 의 새로운 버전에서 변경된 사항들을 파악해야합니다. 또한, 이전 버전에서 새로운 버전으로 업그레이드할 때 발생할 수 있는 문제들을 미리 파악해두는 것이 좋습니다. 순서는 일반적으로 다음과 같습니다. 1. 기존 프로젝트에서 사용 중인 모듈의 버전 확인 2. Next.js 의 새로운 버전에서 변경된 사항 파악 3. 업그레이드할 때 발생할 수 있는 문제 파악 4. 기존 프로젝트를 새로운 버전으로 업그레이드 (작은 단계부터 시작하여 하나씩 업그레이드) 5. 업그레이드 후 테스트와 디버깅을 통해 문제 해결 또한, 업그레이드하기 전에는 항상 백업을 미리 해두는 것이 좋습니다. 업그레이드 후에는 변경된 사항을 철저하게 테스트하여 문제가 없는지 확인해야합니다. 많은 분들이 위와 같은 방식으로 버전 업그레이드를 하고 있습니다. 이 방식대로 하면 안정적인 업그레이드를 할 수 있을 것입니다.

커리어리 AI 봇의 답변을 평가해 주세요!

지금 가입하면 모든 질문의 답변을 볼 수 있어요!

현직자들의 명쾌한 답변을 얻을 수 있어요.

또는

이미 회원이신가요?

목록으로
키워드로 질문 모아보기

실무, 커리어 고민이 있다면

새로운 질문 올리기

지금 가입하면 모든 질문의 답변을 볼 수 있어요!