2
我正在使用新的TypeScript for VS工具系統從TypeScript語法生成JavaScript程序。我需要在單獨的文件中定義我的應用程序和utils,並且我需要知道util「類」和函數將如何包含到主應用程序中。如何將外部util類包含並內聯到主TypeScript應用程序中?
我聽說
/// <reference path="....ts" />
語法,它允許您從外部文件訪問代碼。這個語法在C++中的行爲與include
一樣嗎?它是否會將使用的類/函數拉入主文件app.ts
中,還是僅僅希望目標文件在.js
文件中存在於相同的目錄中?我應該使用internal modules來定義將包含(內聯)到主應用程序中的類嗎?
我收到錯誤:「發射到單個文件時無法編譯動態模塊」..因爲我正在使用NodeJS動態模塊。我可以保持NodeJS模塊的動態並允許將我的類文件摺疊到最終文件中嗎? – 2013-04-07 17:58:36
不在0.8.3中。當0.9出來時(或者可能是0.9後),你可能會這樣做。 – 2013-04-07 18:48:56
有沒有其他的方法可以簡單地包含內聯的外部文件?像C#中的#include一樣嗎? – 2013-04-07 19:55:29