4

我在創建Visual Studio 2013中的Apache Cordova項目時遇到了問題,它們的新CTP1.1補丁支持這些項目類型。 我有我的環境工作和建設,但我需要得到TypeScript的工作,所以我可以使用DefinitelyTyped Packed提供您需要連接到科爾多瓦API的類型。 所以我已經安裝了這個軟件包:無法在Visual Studio 2013中創建Apache Cordova項目

DefinitelyTyped\Cordova

但是我注意到,我不能在我自己的打字稿文件類型,然後告訴Visual Studio中,這需要使用打字稿編譯補充。 項目模板自帶index.ts它不會正常工作,因爲項目文件有這個在那裏:

所以我需要有包含了該類型是能夠更新這些entires項目文件而不需要在每次需要添加.ts文件時都在項目文件中進行黑客攻擊。 (我將添加爲.js,然後將其重命名爲.ts)。 我隨後發現爲Visual Studio 2013的安裝更新2打字稿這裏:

Typescript Installer

現在我收到一個錯誤,這意味着我不能創建項目鍵入了,但其他所有的項目類型都還好,這對我來說意味着它關係到打字稿安裝,我只是做了:

中導入的項目「C:\ PROGRAM 文件(x86)\的MSBuild \微軟\ VisualStudio的\ V12.0 \ Java腳本\微軟。 VisualStudio.Javascript.Common.targets「 未找到。確認路徑....等

我的問題是......我該如何解決這個問題?或者...其他人在Visual Studio 2013 Update 2 CTP1.1中如何使用Cordova API而不使用TypeScript?

任何幫助將不勝感激,在此先感謝!

+0

這聽起來很可怕。 您是否嘗試過「修復」Visual Studio安裝? – TrampSansTom

+0

我的確,Visual Studio不能正確卸載。微軟現在已經發布了CTP的2.0版本,所以我會試試這個。如果沒有這個,我只會使用intel XDK。 – Norbet

+0

對我而言,它適用於辦公室PC上的VS2013 Premium,但在VS2013社區版本上顯示以上消息。 @microsoft,這是不公平的 – IsmailS

回答

0

項目創建問題現在可能已經修復了,因爲Cordova工具有幾個新的CTP版本,他們已經在Visual Studio 2015中達到RTM。看起來這個問題在評論中也得到了解決(儘管出現了單獨的問題)。我在建立這些Cordova工具的團隊工作,我知道我們修復了CTP 1.1版本以來的安裝問題,所以我建議升級。

而且,因爲它是在這個問題中提及 - 這是一個使用打字稿文件在Visual Studio與Apache科爾多瓦一些指導:

https://github.com/Microsoft/cordova-docs/blob/master/getting-started/tutorial-typescript.md

相關問題