CLI

generate class

Command
ng generate class [name] [options]
ng generate cl [name] [options]

프로젝트에 새 클래스를 생성합니다. 클래스는 TypeScript 객체 지향 프로그래밍의 기본 구성 요소이며, 프로퍼티와 메서드를 가진 객체를 만드는 설계도입니다. 이 스키매틱으로 기본 구조와 선택적인 테스트 파일을 갖춘 새 클래스를 생성할 수 있습니다.

인자

name

새 클래스의 이름입니다. 클래스 파일(예: my-class.ts)과 테스트 생성을 활성화한 경우 해당 테스트 파일 my-class.spec.ts를 만드는 데 사용됩니다.

값의 타입string

옵션

project

클래스를 추가할 프로젝트의 이름입니다. 지정하지 않으면 CLI가 현재 디렉터리에서 프로젝트를 결정합니다.

값의 타입string
skip-tests

새 클래스의 단위 테스트 파일 spec.ts 생성을 건너뜁니다.

값의 타입boolean기본값false
type

파일 이름에 사용자 지정 유형을 추가하여 클래스 이름을 더 구체적으로 지정할 수 있습니다. 예를 들어 유형을 helper로 설정하면 파일 이름은 my-class.helper.ts가 됩니다.

값의 타입string
상세 내용으로 이동