我已經安裝了最新版本的TypeScript以及最新版本的Web Essentials。我在VS2012中創建了一個新的TypeScript項目。如何在Visual Studio 2012中包含TypeScript文件並編譯整個文件?
如果有一個utils.ts
:
moduls utils
{
export function getNumber() {
return 4;
}
}
並有app.ts
:
/// <reference path="utils.ts" />
alert(utils.getNumber().toString());
的JavaScript文件都被編譯seperatly。但要獲得app.js
正常工作,編譯的源代碼utils.ts
顯然要包含在內。
當我在控制檯中運行tsc app.ts -out app.js
時,它確實有效,但我不想每次都手動運行它。
爲什麼Web Essentials不能爲我做?
感謝您的回覆!我按照指示做了,但我在'csproj'文件中既沒有找到'target'標記也沒有'BeforeBuild'屬性。 – Amberlamps 2013-03-12 07:35:08
如果不存在,你可以添加它 - 你還需要檢查你是否還有''。這只是在 app.ts Dependent> '節之後。 –
Fenton
2013-03-12 09:27:53
是否有一個特定的位置,我必須包含代碼?我將它添加到根元素'',但它不起作用。 –
Amberlamps
2013-03-12 10:37:40