typescript .d.ts文件的搜索路径

Tra*_*vis 20 typescript

有没有办法让typescript编译器搜索给定目录中的声明文件?类似于C++的INCLUDE_PATH.

Fen*_*ton 18

不是现在.

您必须使用以下方法显式引用该文件:

///<reference path="path/to/file.d.ts" />
Run Code Online (Sandbox Code Playgroud)

您可以使用references.ts技巧来简化程序中的引用(只需将所有引用放在一个文件中,以便所有其他文件只指向那个文件).

UPDATE

从TypeScript 0.9.1开始,Visual Studio模板只允许您访问项目中的所有TypeScript文件和TypeScript定义文件.我测试了这个,它的工作原理......

您可以在我的博文中看到有关此功能的示例和说明.

Visual Studio 2013 Update 3的更新

我已经更新了上面的文章,指出您必须将构建操作设置TypeScriptCompile为将此文件包含在此自动发现中.

  • 或者你可以写一个咕噜的插件来为你添加这些:https://github.com/basarat/grunt-ts#reference-file-generation :) (2认同)