Angular

Angular CLI

ng new, ng generate, ng serve, ng build, ng test, 설정, workspaces, schematics, builders

18 면접 질문·
Junior
1

새로운 Angular 프로젝트를 생성하는 명령어는 무엇입니까?

답변

ng new 명령어는 필요한 모든 설정 파일(angular.json, tsconfig.json, package.json)이 포함된 새로운 Angular 프로젝트를 생성하고, npm 의존성을 자동으로 설치하며, Git 저장소를 초기화합니다. 이 명령어는 모든 Angular 프로젝트의 표준 시작점이며, Angular 팀이 권장하는 구조를 설정합니다. 또한 라우팅, CSS 전처리기, TypeScript strict 모드를 선택하는 대화형 옵션을 제공합니다.

2

Angular 개발 서버를 시작하는 명령어는 무엇입니까?

답변

ng serve 명령어는 자동 리로드(핫 리로드) 기능이 있는 Angular 개발 서버를 시작합니다. 애플리케이션을 개발 모드로 컴파일하고 기본적으로 localhost:4200에서 접근할 수 있게 합니다. 서버는 TypeScript, HTML, CSS 파일의 변경 사항을 감시하고, 효율적인 개발 워크플로를 위해 자동으로 재컴파일하고 브라우저를 새로고침합니다. 이 명령어는 컴파일 성능을 최적화하기 위해 백그라운드에서 webpack-dev-server를 사용합니다.

3

Angular 프로젝트의 주요 설정이 포함된 파일은 무엇입니까?

답변

angular.json 파일에는 빌드 옵션, 에셋 경로, 환경 구성, 빌더 설정 등 Angular 프로젝트의 모든 구성이 포함되어 있습니다. 이 중심 파일을 통해 CLI 동작을 사용자 정의하고, 개발 및 프로덕션 구성을 정의하며, 글로벌 스타일 및 스크립트 경로를 구성하고, 다중 프로젝트 워크스페이스에서 여러 프로젝트를 관리할 수 있습니다. Angular CLI 구성에 있어 가장 중요한 파일입니다.

4

Angular 애플리케이션을 프로덕션용으로 컴파일하는 명령어는 무엇입니까?

5

Angular 프로젝트에서 단위 테스트를 실행하는 명령어는 무엇입니까?

+15 면접 질문

다음 면접을 위해 Angular을 마스터하세요

모든 질문, flashcards, 기술 테스트, 코드 리뷰 연습, 면접 시뮬레이터에 접근하세요.

무료로 시작하기