일반 vue를 사용할 때처럼 페이지 vue 파일의 태그 안에 name: xxx와 같이 name을 지정해줬다. NuxtLink의 to props에 이 name을 넘겨줘봤더니 개발자 콘솔에 경고가 뜨고 정상 작동하지 않았다. 알아보니 nuxt는 스스로 name을 지정한다. pages 폴더 하위에 projects 폴더 하위에 _id.vue를 뒀다면 nuxt는 이 _id.vue에 projects-id라는 name을 지정해준다. 내가 다른 name으로 설정해도 무시한다. 이 글 덕분에 알게 되었다. https://stackoverflow.com/questions/50596345/dynamic-routing-is-not-working-in-nuxt