[오류]next/link Unhandled Runtime Error

Joooo·2023년 1월 19일
0
<Link href="/" >
	<a>asd</a>
</Link>

이대로 입력했더니 바로 Unhandled Runtime Error 발생

알아보니 next.js 13버전부터는 Link태그 안에 a태그를 못 쓴다.
그래서 이전 버전을 받아봤다.

npx @next/codemod new-link

그래도 해당 오류가 계속 떠서 알아보니 그대로는 사용을 못하고 두 가지 방법이 있다.

  1. a태그 사용 안하기
<Link href="/" >
	asd
</Link>
  1. Link태그 안에 legacyBehavior 추가
<Link href="/" legacyBehavior>
	<a>asd</a>
</Link>


잘 실행된다

0개의 댓글