Açısal CLI - ng Oluşturma Komutu
Sözdizimi
ng generate <schematic> [options]
ng g <schematic> [options]
ng create komutu, dosyaları şematiğe dayalı olarak üretir ve / veya değiştirir. Seçenekler isteğe bağlı parametrelerdir.
Argümanlar
Sr.No. | Bağımsız Değişken ve Sözdizimi | Açıklama |
---|---|---|
1 | <şematik> | Şematik veya koleksiyon: oluşturmak için şematik. Bu seçenek aşağıdaki alt komutlardan birini alabilir -
|
Seçenekler
Sr.No. | Seçenek ve Sözdizimi | Açıklama |
---|---|---|
1 | --defaults = true | false | Doğru olduğunda, varsayılan seçenekler için etkileşimli giriş istemlerini devre dışı bırakır. |
2 | --dryRun = true | false | Doğruysa, sonuç yazmadan etkinliği gözden geçirir ve raporlar. Varsayılan: yanlış. Takma adlar: -d. |
3 | --force = true | yanlış |
Doğru olduğunda, mevcut dosyaların üzerine yazmaya zorlar. Varsayılan: yanlış. Takma adlar: -f. |
4 | --help = true | false | json | JSON |
Konsolda bu komut için bir yardım mesajı gösterir. Varsayılan: yanlış. |
5 | --interactive = true | false | Yanlış olduğunda, etkileşimli giriş istemlerini devre dışı bırakır. |
Önce yeni komut kullanılarak oluşturulmuş açısal bir projeye gidin ve ardından komutu çalıştırın.
Misal
\>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)
Burada ng generate komutu TutorialsPoint projemizde yeni bir bileşen oluşturdu ve bu yeni bileşen girişini app.module.ts içine ekledi.