Annexe E. Directives à triple barre oblique
Les directives à triple barre oblique sont juste des commentaires JavaScript ordinaires que TypeScript recherche pour faire des choses comme ajuster les paramètres du compilateur pour un fichier spécifique, ou indiquer que ton fichier dépend d'un autre fichier. Place tes directives en haut de ton fichier, avant tout code. Les directives à triple barre oblique se présentent comme suit (chaque directive est une triple barre oblique, ///, suivie d'une balise XML) :
/// <directive attr="value" />
TypeScript prend en charge une poignée de directives à triple barre oblique. Le tableau E-1 répertorie celles que tu es le plus susceptible d'utiliser :
amd-module-
Rends-toi sur le site "La directive amd-module" pour en savoir plus.
lib-
libLa directivelibest un moyen d'indiquer à TypeScript s dont dépend ton module, ce que tu peux vouloir faire si ton projet n'a pas de tsconfig.json. Déclarer leslibs dont tu dépends dans ton tsconfig.json est presque toujours une meilleure option. path-
Lorsque tu utilises l'option
outFilede TSC, utilise la directivepathpour déclarer une dépendance à l'égard d'un autre fichier, de sorte que l'autre fichier apparaisse plus tôt que le fichier dépendant dans la sortie compilée. Si ton projet utiliseimports etexports, tu n'utiliseras probablement jamais cette directive. type-
Rends-toi sur le site "La directive sur les types" pour en savoir plus sur la directive
type.
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access