반응형
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
이미 해결됐고 최신버전으로 업데이트만 하면 된다는 댓글이 보임.
아..지난 날의 내 삽질이여..그냥 진작에 구글링 해볼걸..ㅎ
뭐 어쨌든 최신버전으로 전부 바꾸고 나니 잘 돌아간다.
13버전 안정화는 언제쯤 되려나 모르것다.
반응형