저는 이제 막 인터넷을 배우기 시작한 학생입니다.
Cloudflare 페이지에 업로드하기 위해 SSG(출력: "내보내기")를 사용하여 프로젝트를 구축했습니다.
Next.js 버전 13을 사용하고 있습니다.
애플리케이션 라우팅이라는 것을 사용하는데 SSG로 빌드하면 다른 페이지로 이동하면 URL 주소에 "txt"가 표시됩니다.
이것은 내 첫 번째 HTML입니다.
A 태그 내 주소는 괜찮아 보이지만 페이지를 클릭하면 TXT가 추가되어 있습니다.
프로젝트를 빌드한 후 이 내용을 포함하는 txt 파일이 자동으로 생성됩니다
내 스크립트에 이 문제를 참조하는 것으로 보이는 일부 코드가 있습니다. 이 문제를 해결하는 방법에 대한 제안을 제공해 주시면 감사하겠습니다.
저는 npm run dev
시도해 보았는데 효과가 있었습니다.
이와 유사한 내용을 찾으려고 여러 페이지를 검색했지만 유사한 질문을 찾을 수 없습니다.
그렇게 할 때 npm run start
제대로 라우팅되는지 확인하고 싶습니다.
직접 답해보세요
https://github.com/vercel/next.js/issues/48996
다운그레이드
next
모듈 버전을 13.2로.빌드 후 실행하세요.
이건 Next.js 13.3 버전의 흔한 버그인 것 같아요.
..이 오류가 발생하는 이유를 찾는 데 어려움을 겪고 있습니다