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

推荐答案

目前还没有.

必须使用以下命令显式引用文件:

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

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

UPDATE

从TypeScript 0.9.1开始,Visual Studio模板只允许您访问项目中的所有TypeScript文件和TypeScript定义文件.我已经测试过了,效果很好...

你可以在我的博客帖子里找到see the example and notes about this feature个.

Update for Visual Studio 2013 Update 3

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

Typescript相关问答推荐

APP_INITIALIZER—TypeError:appInits不是函数

如何在方法中定义TypeScript返回类型,以根据参数化类型推断变量的存在?

如何为ViewContainerRef加载的Angular组件实现CanDeactivate保护?

异步动态生成Playwright测试,显示未找到测试

获取函数中具有动态泛型的函数的参数

为什么有条件渲染会导致material 自动完成中出现奇怪的动画?

是否可以基于对象的S属性值[]约束对象的其他属性值用于类型化的对象数组?

是否将自动导入样式从`~/目录/文件`改为`@/目录/文件`?

TypeScrip泛型类未提供预期的类型错误

如何过滤文字中的类对象联合类型?

RXJS将对键盘/鼠标点击组合做出react

在打字脚本中对可迭代对象进行可变压缩

如何编辑切片器以使用CRUD调用函数?

棱角分明-什么是...接口类型<;T>;扩展函数{new(...args:any[]):t;}...卑鄙?

可以用任意类型实例化,该类型可能与

使用NextJS中间件重定向,特定页面除外

JSX.Element';不可分配给类型';ReactNode';React功能HOC

React HashRouter,单击导航栏时页面重新加载出现问题

解析错误:DeprecationError: 'originalKeywordKind' 自 v5.0.0 起已被弃用,无法再使用

是否可以从 TypeScript 的类型推断中排除this?