Lewati ke konten

Direktif Triple-Slash

Direktif triple-slash adalah komentar khusus yang memberikan instruksi kepada kompiler tentang cara memproses sebuah berkas. Direktif ini diawali dengan tiga garis miring berturut-turut (///), biasanya ditempatkan di bagian atas berkas TypeScript, dan tidak berpengaruh terhadap perilaku saat runtime.

Direktif triple-slash digunakan untuk mereferensikan dependensi eksternal, menentukan perilaku pemuatan modul, mengaktifkan atau menonaktifkan fitur kompiler tertentu, dan lainnya. Beberapa contohnya:

Mereferensikan berkas deklarasi:

/// <reference path="path/to/declaration/file.d.ts" />

Menunjukkan format modul:

/// <amd|commonjs|system|umd|es6|es2015|none>

Mengaktifkan opsi kompiler, dalam contoh berikut mode ketat:

/// <strict|noImplicitAny|noUnusedLocals|noUnusedParameters>