Yeni Component, Module, Dosya vb. Eklenmesi İşlemleri¶
Yeni component, dosya vb. ekleme işlemleri normal projeler ile aynı şekilde yapılmaktadır. Normal olarak dosya eklendikten sonra harici projelerde kullanılabilmesi için ilgili dosyaların export edilmesi gerekmektedir.
- Örneğin alpata-sube-bilgi adında bir component eklendiğini düşünelim.

- İlgili component module dosyası ile uğraşmamak için standalone olarak eklendi.
@Component({
selector: 'alpata-sube-bilgi',
templateUrl: './alpata-sube-bilgi.component.html',
styleUrls: ['./alpata-sube-bilgi.component.scss'],
standalone: true,
imports: [
CommonModule,
NgbTooltipModule,
OverlayPanelModule,
CoreFirmaSubeOnIzlemeOverlayPanelSharedModule,
],
})
- Componentin export edilmesi için index.ts dosyasına aşağıdaki gibi ilgili componentin export edilmesi gerekmektedir. Bu export işlemi module, dosya, component vb. her şey için yapılır. Aksi durumda ilgili component kullanıılmak istendiğinde hata verecektir.

NOT : Normalde bu export işlemi public-api.ts dosyası içerisinde yapılmaktadır. Ancak bazı ayarlamalar ve gereksinimlerden dolayı core paketinde index.ts içerisinden export işlemi yapılmaktadır.public-api.ts Dosyası içerisinde bu dosya export edilmiştir.