28

有没有办法让打字稿编译器在给定目录中搜​​索声明文件?类似于 C++ 的 INCLUDE_PATH。

4

1 回答 1

28

不是现在。

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

///<reference path="path/to/file.d.ts" />

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

更新

从 TypeScript 0.9.1 开始,Visual Studio 模板只允许您访问项目中的所有 TypeScript 文件和 TypeScript 定义文件。我已经对此进行了测试,并且可以正常工作...

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

Visual Studio 2013 更新 3 的更新

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

于 2013-08-06T22:59:21.637 回答