Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typescript/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Module 我什么时候需要三个斜杠引用?_Module_Typescript - Fatal编程技术网

Module 我什么时候需要三个斜杠引用?

Module 我什么时候需要三个斜杠引用?,module,typescript,Module,Typescript,当Anders Hejlsberg在下面的视频中35:00左右谈论外部模块时 。。。为什么文件server.ts需要对node.d.ts的三重斜杠引用,而ashello.ts不需要对server.ts的类似引用 特别是在hello.ts中,他提到intellisense存在,并且他可以使用从server.ts导出的项目。那么,三重斜杠引用还能添加什么呢?在两种情况下,您需要三重斜杠引用: 当您引用JavaScript类型定义(例如节点、jQuery等的定义)时,有关大量集合,请参阅: 当我们

当Anders Hejlsberg在下面的视频中35:00左右谈论外部模块时

。。。为什么文件
server.ts
需要对node.d.ts的三重斜杠引用,而as
hello.ts
不需要对
server.ts的类似引用


特别是在
hello.ts
中,他提到intellisense存在,并且他可以使用从
server.ts
导出的项目。那么,三重斜杠引用还能添加什么呢?

在两种情况下,您需要三重斜杠引用:

  • 当您引用JavaScript类型定义(例如节点、jQuery等的定义)时,有关大量集合,请参阅:

  • 当我们想使用
    --out
    进行编译时,您可以使用
    ///@basarat引用您的文件,同意DarkNeuron的说法,您的链接只是让我弄不清楚它是如何应用于这个问题的。我猜他是在说将文件添加到
    的“编译器选项”:{“类型”:[],
    属性
    tsconfig.json