Angular CLI - ng generuje polecenie

Składnia

ng generate <schematic> [options]
ng g <schematic> [options]

Polecenie ng generuj generuje i / lub modyfikuje pliki na podstawie schematu. Opcje są parametrami opcjonalnymi.

Argumenty

Sr.No. Argument i składnia Opis
1 <schematic>

Schemat lub kolekcja: schemat do wygenerowania. Ta opcja może przyjąć jedno z następujących poleceń podrzędnych -

  • appShell
  • application
  • class
  • component
  • directive
  • enum
  • guard
  • interceptor
  • interface
  • library
  • module
  • pipe
  • service
  • serviceWorker
  • webWorker

Opcje

Sr.No. Opcja i składnia Opis
1 --defaults = true | false Gdy prawda, wyłącza interaktywne monity o wprowadzenie opcji z wartością domyślną.
2 --dryRun = true | false

Gdy prawda, przebiega i raportuje aktywność bez wypisywania wyników.

Domyślnie: false.

Aliasy: -d.

3 --force = true | false

Gdy prawda, wymusza nadpisanie istniejących plików.

Domyślnie: false.

Aliasy: -f.

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

Wyświetla komunikat pomocy dla tego polecenia w konsoli.

Domyślnie: false.

5 --interactive = true | false Gdy false, wyłącza interaktywne monity o wprowadzanie danych.

Najpierw przejdź do projektu kątowego utworzonego za pomocą polecenia ng new, a następnie uruchom polecenie.

Przykład

\>Node\>TutorialsPoint> ng generate component goals
CREATE src/app/goals/goals.component.html (20 bytes)
CREATE src/app/goals/goals.component.spec.ts (621 bytes)
CREATE src/app/goals/goals.component.ts (271 bytes)
CREATE src/app/goals/goals.component.css (0 bytes)
UPDATE src/app/app.module.ts (471 bytes)

Tutaj polecenie generowania danych utworzyło nowy komponent w naszym projekcie TutorialsPoint i dodało ten nowy wpis komponentu w app.module.ts.