TypeScript:相对参考路径的解决方法?

TypeScript: workaround for relative reference path?

我的目标是引用我用 tsd 安装的 .d.ts 文件。 tsd definitions GitHub repository 有使用相对于源文件位置的路径的示例:

/// <reference path="../typings/tsd.d.ts" />

我发现这是一个潜在的维护问题 - 如果我想重新组织我的项目的组织方式,我将不得不在每个文件中手动更新这些引用!

我想知道是否有解决方法?可能性将包括与项目根相关的引用,或自动发现父目录中的 tsd 类型。

I'm wondering if there's a workaround for this

是的。使用 tsconfig.json 文件:https://github.com/TypeStrong/atom-typescript/blob/master/docs/tsconfig.md 有了它你 不需要参考评论