【发布时间】:2014-11-08 22:32:03
【问题描述】:
由于打字稿doesn't seem to support absolute path references,我看不出如何保持我的参考文献整洁。我的文件夹结构中的许多不同位置都有 ts 文件,并且必须非常小心我的意思是 ..\Scripts\typings\jquery\jquery.d.ts 还是 ..\..\Scripts\typings\jquery\jquery.d.ts 似乎真的很笨拙。
是否有任何方法来指定根引用文件夹,这样我就不必指定相对于当前文件路径的所有路径,每个文件夹都不同?
【问题讨论】:
-
像
<reference path="c:/users/josh/node-samples/typings/jquery/jquery.d.ts" />这样的路径应该可以工作。您链接到的问题显示为已修复(我确认它有效)。 -
嗯,这比草率的引用要好,但是硬编码目录结构意味着我的文件系统中的位置嵌入在文件中,这会在其他机器上中断。当然 Typescript 应该支持根相对路径,即
/Scripts/typings/... -
不幸的是,它不支持每个文件都可以独立编译成 JavaScript 文件这样的事情,因此没有明确定义的根路径位置。团队非常善于听取github上的反馈。
-
为什么它的编译方式很重要,因为这些参考仅用于设计时?