Windows에서는 셸 종류, 프로젝트 경로, 패키지 관리자, 포트 문법을 먼저 확인한다
같은 포트 변경이라도 명령 프롬프트와 PowerShell 문법이 다르다. 오류가 나면 셸부터 확인한다.
| 확인 순서 | 볼 것 | 예시 | 실패 신호 |
|---|---|---|---|
| 1 | 현재 셸 | PowerShell, 명령 프롬프트, Git Bash | 환경 변수 문법 오류 |
| 2 | 프로젝트 경로 | package.json이 있는 폴더 | missing script: dev |
| 3 | 패키지 관리자 | npm run dev 또는 yarn dev | lockfile이 여러 개 생김 |
| 4 | 포트 변경 | $env:PORT=3001; npm run dev | 여전히 3000번으로 실행 |
| 5 | 종료와 재실행 | Ctrl+C 후 다시 실행 | 포트가 이미 사용 중이라고 나옴 |