본문 바로가기

디버깅노트

[solved] nextjs 13버전 404 에러 페이지에서 다른 페이지 이동시 오류

반응형

 

nextjs 13버전으로 페이지를 제작하면서 다양한 오류들을 만나는데 제일 황당했던 오류 중 하나..

404에러 발생시 라우팅되는 페이지인 not-found.tsx가 화면에 뿌려진 상태에서,

next/link 로 다른 페이지 이동시 계속 not-found 에서 화면이 바뀌지 않는다.

csr과 ssr을 혼용한 탓에 난 오류인가 싶어서 layout까지 대거 드러내고 수정해봤지만 먹히지 않음,,

link를 앵커태그로 고치고 이동할때마다 리렌더링되게 하는 게 나을까 싶었으나

구글링해보니 

 


it has actually been fixed, just update your project to the latest nextjs version, npm install next@latest react@latest react-dom@latest. and everything should work fine 

 Jun 19 at 22:32


이미 해결됐고 최신버전으로 업데이트만 하면 된다는 댓글이 보임.

아..지난 날의 내 삽질이여..그냥 진작에 구글링 해볼걸..ㅎ

 

뭐 어쨌든 최신버전으로 전부 바꾸고 나니 잘 돌아간다.

13버전 안정화는 언제쯤 되려나 모르것다.

반응형