Triple-slash directive
- TypeScript kursu
- Orta seviye
- Ders 60/89
- 4 dk
Üç eğik çizgi yönergelerini öğrenirsin.
Triple-slash directive nedir?
Üç eğik çizgi yönergesi, derleyiciye özel talimatlar veren tek satırlık bir yorumdur. /// ile başlar ve normal // yorumdan farklı işlenir. En yaygın kullanımı /// <reference path="..." /> ile başka bir .d.ts dosyasına başvurmaktır.
/// <reference path="./types.d.ts" />Diğer reference yönergeleri
reference yönergesinin farklı öznitelikleri vardır. types özniteliği hangi @types paketlerinin dahil edileceğini söyler. lib özniteliği ise hangi yerleşik lib dosyalarının dahil edileceğini belirtir.
/// <reference types="node" />
/// <reference lib="es2020" />Uygulama math.d.ts dosyasına başvur
/// <reference path="./math.d.ts" /> satırını kullanarak math.d.ts dosyasına başvur. Sonra "başvuruldu" yazısını console.log ile yazdır.
Başlangıç kodu
// math.d.ts dosyasına triple-slash yönergesi ile başvur
console.log("başvuruldu");Örnek çözüm
/// <reference path="./math.d.ts" />
console.log("başvuruldu");Beklenen çıktı
başvuruldu
Soru ve cevaplar
Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.
1 Triple-slash yönergesi kaç eğik çizgi ile başlamalıdır?
- Dört eğik çizgi (////)
- Tek eğik çizgi (/)
- Üç eğik çizgi (///) Doğru cevap
- İki eğik çizgi (//)
Açıklama: Triple-slash yönergesi tam olarak üç eğik çizgi (///) ile başlar; iki eğik çizgi normal yorumdur.
2 reference yönerge etiketi
/// <____ path="./types.d.ts" />
/// <reference path="./types.d.ts" />
Açıklama: Triple-slash başvuru yönergesinin etiket adı `reference`'dır; path, types veya lib öznitelikleri alır.
3 Triple-slash yönergeleri
| Kavram | Anlamı |
|---|---|
path |
Dosya yolu özniteliği |
types |
Tür paketi özniteliği |
lib |
Yerleşik kütüphane özniteliği |
/// |
Yönerge öneki |