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라는 이름의 프로젝트와 각도 작업 공간을 만들었습니다.