Dyrektywy z potrójnym ukośnikiem
Dyrektywy z potrójnym ukośnikiem to specjalne komentarze, które przekazują kompilatorowi instrukcje dotyczące sposobu przetwarzania pliku. Dyrektywy te zaczynają się od trzech kolejnych ukośników (///), są zazwyczaj umieszczane na początku pliku TypeScript i nie mają wpływu na zachowanie programu w czasie wykonywania.
Dyrektywy z potrójnym ukośnikiem służą między innymi do odwoływania się do zewnętrznych zależności, określania sposobu ładowania modułów oraz włączania lub wyłączania określonych funkcji kompilatora. Oto kilka przykładów:
Odwołanie do pliku deklaracji:
/// <reference path="path/to/declaration/file.d.ts" />Wskazanie formatu modułu:
/// <amd|commonjs|system|umd|es6|es2015|none>Włączenie opcji kompilatora — w poniższym przykładzie trybu ścisłego:
/// <strict|noImplicitAny|noUnusedLocals|noUnusedParameters>