三斜线指令
三斜线指令是包含单个 XML 标签的单行注释。注释的内容会做为编译器指令使用。
- 三斜线指令仅可放在包含它的文件的最顶端。
- 一个三斜线指令的前面只能出现单行或多行注释,这包括其它的三斜线指令。如果它们出现在一个语句或声明之后,那么它们会被当做普通的单行注释,并且不具有特殊的涵义。
///<reference path="...">指令:用于声明文件间的依赖。// index1.ts namespace A { export const a = 1; }// index2.ts namespace A { export const b = 1; }///<reference path="index1.ts"> ///<reference path="index2.ts"> console.log(A);/// <reference types="module-name" />:用于引入第三方模块的类型声明文件。npm install @types/node -D/// <reference types="node" />