Skip to content

Triple-Slash директиви

Triple-slash директивите са специални коментари, които предоставят инструкции към компилатора как да обработи даден файл. Тези директиви започват с три наклонени черти (///) и обикновено се поставят в началото на TypeScript файл, като нямат ефект върху runtime поведението.

Triple-slash директивите се използват за рефериране на външни зависимости, указване на начина на зареждане на модули, активиране/деактивиране на определени компилаторни функции и други. Няколко примера:

Рефериране на декларационен файл:

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

Указване на формат на модул:

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

Активиране на компилаторни опции, например strict режим:

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