테스트-NestJS강의-3-NestJS 새프로젝트 생성 및 실행
- NestJS 프로젝트 생성 및 실행 과정을 설명 🚀
- 작업 폴더 생성 후 NestJS CLI를 사용하여 프로젝트 생성 📁
- MPX를 사용하여 전역 설치 없이 프로젝트 생성 (선택 사항) 🛠️
- VS 코드로 프로젝트를 열어 기본 구조 확인 💻
- 프로젝트 스케폴딩을 통해 기본 파일 및 설정 자동 생성 ⚙️
- src 폴더 내 main.ts (진입점) 및 app.module.ts (루트 모듈) 확인 🚦
- ESLint, Prettier를 통한 코드 스타일 및 규칙 설정 (탭 간격 설정 포함) 📏
- 타입스크립트 설정 파일 및 빌드 설정 파일 확인 ⌨️
- 테스트 폴더 내 기본 E2E 테스트 예제 확인 ✅
- package.json을 통해 의존성 및 개발 의존성 관리 📦
- 스크립트를 통해 다양한 명령어 실행 (빌드, 포맷, 시작, 린트, 테스트 등) 📜
- 빌드 명령어를 통해 타입스크립트 코드를 자바스크립트로 컴파일 🏗️
- 포맷 명령어를 통해 코드 자동 정렬 및 스타일 맞춤 ✨
- 스타트 명령어를 통해 다양한 모드로 서버 실행 (일반, 개발, 디버그, 프로덕션) 🚀
- 개발 모드에서는 파일 변경 시 자동 재시작 🔄
- 프로덕션 모드에서는 빌드된 자바스크립트 파일 실행 ⚙️
- 린트 명령어를 통해 ES 스타일 규칙 검사 🔍
- 테스트 명령어를 통해 전체 테스트 실행 🧪
- 개발 시 mpm run start:debug, 배포 시 mpm run build 후 mpm run start:prod 권장 💡
- 로컬호스트 3000 포트로 접속하여 기본 헬로월드 확인 🎉