---恢复内容开始---
/// reference
原文: https://www.typescriptlang.org/docs/handbook/triple-slash-directives.html
The /// <reference path="..." />
directive is the most common of this group. It serves as a declaration of dependency between files.
Triple-slash references instruct the compiler to include additional files in the compilation process.
They also serve as a method to order the output when using --out
or --outFile
. Files are emitted to the output file location in the same order as the input after preprocessing pass.
log.ts
function logMsg(){
console.log('logMsg');
}
main.ts
///<reference path="./log.ts" />
logMsg();
编译出来的结果:out.js的内容为
function logMsg() {
console.log('logMsg');
}
///<reference path="./log.ts" />
logMsg();
---恢复内容结束---