Aktualny stan na 31 lipca 2017 Regularne kątowe aplikacja generuje 5 katalogów, 26 plików. A --minimal
generuje 4 directories, 13 files
. Różnica? --minimal
wyklucza generowanie wielu plików, włączając niektóre inne opcje.
- Można to zobaczyć w code here
--skip-tests
: zatrzymuje generacji testów (. Mianowicie e2e, karma.conf.js
, protractor.conf.js
i *.spec.
pliki) włącznie tsconfig.spec.json
, app.component.spec.ts
--inline-style
: zatrzymuje generowanie zewnętrznych kodów pośredniczących css zamiast utrzymywania pustego ciągu w pliku .ts
.
- : zatrzymuje generowanie zewnętrznego html zamiast utrzymywania go w zmiennej
template
w pliku .ts
.
- Zatrzymuje generowanie następujących plików, code here
README.md
- tsconfig i tslint
- favicon.ico
Oto przykład wygenerowany bez --minimal
my-app/
├── e2e
│ ├── app.e2e-spec.ts
│ ├── app.po.ts
│ └── tsconfig.e2e.json
├── karma.conf.js
├── package.json
├── package-lock.json
├── protractor.conf.js
├── README.md
├── src
│ ├── app
│ │ ├── app.component.css
│ │ ├── app.component.html
│ │ ├── app.component.spec.ts
│ │ ├── app.component.ts
│ │ └── app.module.ts
│ ├── assets
│ ├── environments
│ │ ├── environment.prod.ts
│ │ └── environment.ts
│ ├── favicon.ico
│ ├── index.html
│ ├── main.ts
│ ├── polyfills.ts
│ ├── styles.css
│ ├── test.ts
│ ├── tsconfig.app.json
│ ├── tsconfig.spec.json
│ └── typings.d.ts
├── tsconfig.json
└── tslint.json
--minimal
wykonuje następujące
├── package.json
├── package-lock.json
├── src
│ ├── app
│ │ ├── app.component.ts
│ │ └── app.module.ts
│ ├── assets
│ ├── environments
│ │ ├── environment.prod.ts
│ │ └── environment.ts
│ ├── index.html
│ ├── main.ts
│ ├── polyfills.ts
│ ├── styles.css
│ ├── tsconfig.app.json
│ └── typings.d.ts
└── tsconfig.json