Angular CLI-새로운 명령

통사론

ng new <name> [options]
ng n <name> [options]

ng 새로운 명령은 주어진 작업 공간을 만듭니다 name기본 Angular 응용 프로그램과 함께. 선택적 구성을 설정하기위한 대화 형 프롬프트를 제공합니다. 모든 프롬프트에는 선택할 수있는 기본값이 있습니다. 옵션은 선택적 매개 변수입니다.

인수

Sr. 아니. 인수 및 구문 기술
1 <이름> 새 작업 공간 및 초기 프로젝트의 이름입니다.

옵션

Sr. 아니. 옵션 및 구문 기술
1 --collection = 컬렉션 초기 앱 생성에 사용할 회로도 모음입니다.

별칭 : -c.

2 --commit = true | false 초기 git 저장소 커밋 정보.

기본값 : true.

--createApplication = true | false true (기본값)이면 새 작업 영역의 src 폴더에 새 초기 앱 프로젝트를 만듭니다. false이면 초기 앱이없는 빈 작업 영역을 만듭니다. 그런 다음 모든 앱이 프로젝트 폴더에 생성되도록 애플리케이션 생성 명령을 사용할 수 있습니다.

기본값 : true.

4 --defaults = true | false true이면 기본값 인 옵션에 대한 대화 형 입력 프롬프트를 비활성화합니다.
5 --directory = 디렉터리 작업 공간을 만들 디렉터리 이름입니다.
6 --dryRun = true | false

true이면 결과를 작성하지 않고 활동을 실행하고보고합니다.

기본값 : 거짓.

별칭 : -d.

7 --force = true | false

true이면 기존 파일을 강제로 덮어 씁니다.

기본값 : 거짓.

별칭 : -f.

8 --help = true | false | json | JSON

콘솔에이 명령에 대한 도움말 메시지를 표시합니다.

기본값 : 거짓.

9 --inlineStyle = true | false

true 인 경우 구성 요소 TS 파일에 인라인 스타일을 포함합니다. 기본적으로 외부 스타일 파일이 작성되고 컴포넌트 TS 파일에서 참조됩니다.

기본값 : 거짓.

10 --inlineStyle = true | false

true 인 경우 구성 요소 TS 파일에 인라인 스타일을 포함합니다. 기본적으로 외부 스타일 파일이 작성되고 컴포넌트 TS 파일에서 참조됩니다.

기본값 : 거짓.

별칭 : -t.

11 --interactive = true | false false이면 대화 형 입력 프롬프트를 비활성화합니다.
12 --minimal = true | false

true이면 테스트 프레임 워크없이 프로젝트를 만듭니다. (학습 목적으로 만 사용하십시오.)

기본값 : 거짓.

13 --newProjectRoot = newProjectRoot

새 작업 공간 루트를 기준으로 새 프로젝트가 생성 될 경로입니다.

기본값 : 프로젝트.

14 --packageManager = npm | yarn | pnpm | cnpm 종속성을 설치하는 데 사용되는 패키지 관리자입니다.
15 --prefix = 접두사

초기 프로젝트에 대해 생성 된 선택기에 적용 할 접두사입니다.

기본값 : app.

별칭 : -p.

16 --routing = true | false true이면 초기 프로젝트에 대한 라우팅 모듈을 생성합니다.
17 --skipGit = true | false

true이면 git 저장소를 초기화하지 않습니다.

기본값 : 거짓.

별칭 : -g.

18 --skipInstall = true | false

true이면 종속성 패키지를 설치하지 않습니다.

기본값 : 거짓.

19 --skipTests = true | false

true 인 경우 새 프로젝트에 대한 "spec.ts"테스트 파일을 생성하지 않습니다.

기본값 : 거짓.

별칭 : -S.

20 --strict = true | false

더 엄격한 TypeScript 컴파일러 옵션을 사용하여 작업 공간을 만듭니다.

기본값 : 거짓.

21 --style = css | scss | sass | less | styl 스타일 파일에 사용할 파일 확장자 또는 전 처리기입니다.
22 --verbose = true | false

true이면 출력 로깅에 더 많은 세부 정보를 추가합니다.

기본값 : 거짓.

별칭 : -v.

23 --viewEncapsulation = 에뮬레이트 됨 | 네이티브 | 없음 | ShadowDom 초기 프로젝트에서 사용할 뷰 캡슐화 전략입니다.

\>Node ng new TutorialsPoint
? Would you like to add Angular routing? Yes
? Which stylesheet format would you like to use? CSS
CREATE TutorialsPoint/angular.json (3630 bytes)
CREATE TutorialsPoint/package.json (1291 bytes)
CREATE TutorialsPoint/README.md (1031 bytes)
CREATE TutorialsPoint/tsconfig.json (489 bytes)
CREATE TutorialsPoint/tslint.json (3125 bytes)
CREATE TutorialsPoint/.editorconfig (274 bytes)
CREATE TutorialsPoint/.gitignore (631 bytes)
CREATE TutorialsPoint/browserslist (429 bytes)
CREATE TutorialsPoint/karma.conf.js (1026 bytes)
CREATE TutorialsPoint/tsconfig.app.json (210 bytes)
CREATE TutorialsPoint/tsconfig.spec.json (270 bytes)
CREATE TutorialsPoint/src/favicon.ico (948 bytes)
CREATE TutorialsPoint/src/index.html (300 bytes)
CREATE TutorialsPoint/src/main.ts (372 bytes)
CREATE TutorialsPoint/src/polyfills.ts (2835 bytes)
CREATE TutorialsPoint/src/styles.css (80 bytes)
CREATE TutorialsPoint/src/test.ts (753 bytes)
CREATE TutorialsPoint/src/assets/.gitkeep (0 bytes)
CREATE TutorialsPoint/src/environments/environment.prod.ts (51 bytes)
CREATE TutorialsPoint/src/environments/environment.ts (662 bytes)
CREATE TutorialsPoint/src/app/app-routing.module.ts (246 bytes)
CREATE TutorialsPoint/src/app/app.module.ts (393 bytes)
CREATE TutorialsPoint/src/app/app.component.html (25755 bytes)
CREATE TutorialsPoint/src/app/app.component.spec.ts (1083 bytes)
CREATE TutorialsPoint/src/app/app.component.ts (218 bytes)
CREATE TutorialsPoint/src/app/app.component.css (0 bytes)
CREATE TutorialsPoint/e2e/protractor.conf.js (808 bytes)
CREATE TutorialsPoint/e2e/tsconfig.json (214 bytes)
CREATE TutorialsPoint/e2e/src/app.e2e-spec.ts (647 bytes)
CREATE TutorialsPoint/e2e/src/app.po.ts (301 bytes)
 Packages installed successfully.

여기에서 새로운 명령은 Node 디렉토리에 TutorialsPoint라는 이름의 프로젝트와 각도 작업 공간을 만들었습니다.