Setup checkpoints
NestJS 설치 명령이 확인하는 환경 조건
첫 실행 실패는 런타임, 패키지 도구, CLI, 프로젝트 위치를 분리해서
보면 빠르게 좁힐 수 있다.
버전 명령
명령이 응답하면 다음 단계로, 실패하면 해당 경계만 다시
확인한다.
node -vnpm -vnest -v1
Node LTS
Nest 앱이 실행되는 런타임이며 npm도 함께 준비된다.
2
패키지 도구
npm 또는 Yarn 중 하나로 설치와 스크립트 실행을 통일한다.
3
Nest CLI
프로젝트 기본 파일과 반복 모듈 생성을 표준화한다.
4
Project folder
package.json이 있는 위치에서 설치와 실행 명령을 호출한다.
| 증상 | 먼저 볼 곳 | 확인 방식 |
|---|---|---|
| 명령을 못 찾음 | Node, Nest CLI, Path 갱신 상태 | 새 터미널에서 버전 명령을 다시 실행한다. |
| 설치 실패 | 네트워크, 권한, 패키지 매니저 선택 | 로그의 첫 오류와 사용한 도구를 함께 본다. |
| 응답 없음 | 서버 시작 로그, 포트, 브라우저 주소 | start:dev 로그와 localhost 응답을 맞춰 본다. |
학습 해석
환경 설정은 한 번에 성공하면 짧지만, 실패하면 경계가 중요하다.
런타임, CLI, 프로젝트, 서버 확인을 같은 순서로 반복하면 된다.