프로젝트 생성 전에는 버전, 패키지 매니저, 터미널, 권한 상태를 고정한다
환경이 흔들리면 Next.js 코드 문제가 아닌데도 예제가 실패한다. 시작 전에 환경 변수를 줄인다.
| 안정화 항목 | 확인 기준 | 좋은 상태 | 기록할 것 |
|---|---|---|---|
| Node 버전 | LTS 계열 사용 | 팀/교재 기준과 맞음 | node -v 결과 |
| npm 버전 | 명령 실행 가능 | install, run script가 동작 | npm -v 결과 |
| 패키지 매니저 | npm/yarn/pnpm 중 하나 | lockfile이 하나만 생김 | 사용할 명령 세트 |
| 터미널 | 프로젝트 폴더에서 실행 | 경로와 권한이 명확함 | 작업 폴더 위치 |
| 개발 서버 | localhost 접속 | 포트 충돌 없이 화면 열림 | 실행 명령과 URL |