Next.js 실습은 Node.js 런타임, npm 패키지 관리, 터미널 실행이 맞아야 시작된다
설치의 목적은 프로그램을 깔아 두는 것이 아니라 프로젝트 생성, 개발 서버 실행, 패키지 설치가 같은 터미널에서 동작하게 만드는 것이다.
| 준비 요소 | 맡는 역할 | 확인 명령/행동 | 문제가 있으면 |
|---|---|---|---|
| Node.js | 브라우저 밖에서 JavaScript 실행 | node -v | LTS 설치 또는 버전 관리자 확인 |
| npm | 패키지 설치와 script 실행 | npm -v | Node 설치 옵션과 PATH 확인 |
| 터미널 PATH | 명령어를 어디서든 찾게 함 | 새 터미널에서 node/npm 실행 | 터미널 재시작 또는 환경 변수 확인 |
| 패키지 매니저 | npm, yarn, pnpm 중 팀 기준 선택 | 프로젝트 lockfile 확인 | 한 프로젝트에서 하나로 통일 |
| 프로젝트 생성 | Next.js 예제 시작점 생성 | create-next-app 실행 가능 여부 | 권한, 네트워크, npm cache 확인 |