Apêndice E. Diretivas de tripla barra
As diretivas de barra tripla são apenas comentários JavaScript normais que o TypeScript procura para fazer coisas como ajustar as definições do compilador para um ficheiro específico ou indicar que o teu ficheiro depende de outro ficheiro. Coloca as tuas diretivas no topo do teu ficheiro, antes de qualquer código. As diretivas de barra tripla têm o seguinte aspeto (cada diretiva é uma barra tripla, ///, seguida de uma etiqueta XML):
/// <directive attr="value" />
O Typescript suporta um punhado de diretivas de barra tripla. A Tabela E-1 lista as mais prováveis de serem usadas:
amd-module-
Vai a "A diretiva amd-module" para saberes mais.
lib-
A diretiva
libé uma forma de indicar ao TypeScript de qual doslibs do TypeScript o teu módulo depende, o que poderás querer fazer se o teu projeto não tiver um tsconfig.json. Declarar oslibs dos quais dependes no teu tsconfig.json é quase sempre uma melhor opção. path-
Ao usar a opção
outFiledo TSC, use a diretivapathpara declarar uma dependência de outro arquivo, de modo que o outro arquivo apareça mais cedo na saída compilada do que o arquivo dependente. Se o teu projeto utilizaimports eexports, provavelmente nunca utilizarás esta diretiva. type-
Vai a "The types Directive" para saberes mais sobre a diretiva
type.
| Diretiva | Sintaxe | Utiliza-o para... |
|---|---|---|
|
|
Declara nomes de exportação ao compilar para módulos ... |
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