2013-08-06 64 views

回答

13

目前不是。

你必須引用文件中明確使用:

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

可以使用references.ts招緩解引用在你的程序(只需把你的所有引用在一個單一的文件,使您的所有其他文件只是指向那一個)。

UPDATE

由於打字稿0.9.1的,在Visual Studio模板只是使您能夠訪問所有的打字稿文件和打字稿定義文件在您的項目。我已經測試這個,它的工作原理...

您可以在我的博客文章see the example and notes about this feature

更新爲Visual Studio 2013更新3

我已經更新了上述文章指出,你必須有生成操作設置爲TypeScriptCompile一個文件被包括在這個自動發現。

+2

或者你可以爲我添加這些爲你的咕嚕插件:https://github.com/basarat/grunt-ts#reference-file-generation :) – basarat

+0

實際上,我只是今天製作這個視頻:http: //www.youtube.com/watch?v=Km0DpfX5ZxM如果您已經知道grunt:http://youtu.be/Km0DpfX5ZxM?t=11m16s並且具體參考文件創建演示:http://youtu.be/Km0DpfX5ZxM? t = 14m6s – basarat

+0

@SteveFenton:你的意思是VS掃描整個項目並自動包含任何ts文件?我有jQuery.d.ts打字文件,我發現我的ts文件根本無法工作,除非我通過相對於整個硬盤的絕對路徑(這很不方便)或相對於我的路徑ts文件(也不方便,因爲我必須非常小心嵌套)。 –