幾個月前我第一次看了TypeScript。我可以發誓,在GUI中有一個選項,我可以設置--target
編譯器參數。TypeScript在Visual Studio 2013中編譯目標
現在它消失了,或者至少我找不到它。我想它與Visual Studio版本有關。那時我使用了VS2012。現在我在VS2013。
有人可以幫我嗎?
幾個月前我第一次看了TypeScript。我可以發誓,在GUI中有一個選項,我可以設置--target
編譯器參數。TypeScript在Visual Studio 2013中編譯目標
現在它消失了,或者至少我找不到它。我想它與Visual Studio版本有關。那時我使用了VS2012。現在我在VS2013。
有人可以幫我嗎?
以前,這是可能的網絡要領工具 - >選項 *在左腹要點 - >打字稿及存在這是從網上要領請參見下面的博客文章刪除了ES3或ES5 一個選項:http://madskristensen.net/post/web-essentials-2013-where-is-the-typescript-support
注:網絡Essentials立即再次對打字稿支持,但改變這個設置,現在是在打字稿插件(而不是網絡要領)
您可以通過對上找到這個點擊您的項目,然後選擇「打字稿建」左邊。有一個選項可以將ECMAScript 3更改爲ECMAScript 5(等等)。 另請參見博客帖子關於此屏幕截圖:http://blogs.msdn.com/b/typescript/archive/2013/12/05/announcing-typescript-0-9-5.aspx
如果您想要通過編輯csproj,也可以手動更改此項。某處在那裏,有一個地方的PropertyGroup你可以改變TypeScriptTarget,請參閱以下內容:
<PropertyGroup Condition="'$(Configuration)' == 'Release'">
<TypeScriptTarget>ES5</TypeScriptTarget>
<TypeScriptIncludeComments>false</TypeScriptIncludeComments>
<TypeScriptSourceMap>false</TypeScriptSourceMap>
<TypeScriptModuleKind>AMD</TypeScriptModuleKind>
</PropertyGroup>
將其更改爲ES3,如果你想要的目標的ECMAScript 3
我創建了一個空的Asp.net web項目並添加了一個打字稿文件(升級了該項目)。我拔出頭髮試圖弄清爲什麼我沒有在項目屬性中的「TypeScript Build」選項卡。我關閉了Visual Studio(2013 Update 2 RC),當我重新打開解決方案時,瞧,標籤神奇地出現了。
這東西真棒,讓我很開心:) :) //這是一個基於意見的聲明;)
夢幻般的答案。非常感謝! – Sandro