폴더나 설정을 바꾸면 URL, import, 빌드, 정적 파일 경로가 함께 영향을 받는다
구조를 바꿀 때는 화면이 열리는지만 보지 말고 어느 연결이 달라지는지 확인해야 한다.
| 변경 | 영향받는 것 | 확인 방법 | 대표 실수 |
|---|---|---|---|
| app 폴더 이동 | 라우팅 기준 | 원하는 URL이 열리는지 확인 | src 사용 여부와 예제 경로 혼동 |
| page.tsx 이름/위치 변경 | 페이지 존재 여부 | 404 또는 해당 화면 확인 | 폴더만 만들고 page를 빠뜨림 |
| layout.tsx 수정 | 하위 페이지 공통 UI | 여러 URL에서 공통 영역 확인 | children 누락 |
| alias 설정 변경 | import 경로 | 개발 서버와 타입 오류 확인 | tsconfig paths와 실제 폴더 불일치 |
| public 파일 이름 변경 | 이미지/정적 파일 URL | 브라우저에서 직접 URL 열기 | public을 경로에 포함해서 씀 |