Triple-Slash-Direktiven
Triple-Slash-Direktiven sind spezielle Kommentare, die dem Compiler Anweisungen dazu geben, wie eine Datei verarbeitet werden soll. Diese Direktiven beginnen mit drei aufeinanderfolgenden Schrägstrichen (///), stehen üblicherweise am Anfang einer TypeScript-Datei und haben keine Auswirkungen auf das Laufzeitverhalten.
Triple-Slash-Direktiven werden verwendet, um auf externe Abhängigkeiten zu verweisen, das Verhalten beim Laden von Modulen festzulegen, bestimmte Compilerfunktionen zu aktivieren oder zu deaktivieren und vieles mehr. Einige Beispiele:
Verweisen auf eine Deklarationsdatei:
/// <reference path="path/to/declaration/file.d.ts" />Angeben des Modulformats:
/// <amd|commonjs|system|umd|es6|es2015|none>Aktivieren von Compileroptionen, im folgenden Beispiel der Strict-Modus:
/// <strict|noImplicitAny|noUnusedLocals|noUnusedParameters>