我想在Windows 8應用(HTML5/JS)重複標識符WinJs.d.ts
我已經看過了sample app
該應用使用打字稿用來WinJS打字定義文件(WinJS.d.ts)。
我需要編輯此文件,因爲它不完整。然而,該文件有一個類型元素的接口擴展,爲winControl添加一個屬性(鍵入到任何)。
此行獲取和「重複標識符winControl」錯誤「我無法找到和這是其他地方。
另外,還有一些在我的代碼,我得到錯誤的地點,因爲沒有屬性命名WINCONTROL
我想在Windows 8應用(HTML5/JS)重複標識符WinJs.d.ts
我已經看過了sample app
該應用使用打字稿用來WinJS打字定義文件(WinJS.d.ts)。
我需要編輯此文件,因爲它不完整。然而,該文件有一個類型元素的接口擴展,爲winControl添加一個屬性(鍵入到任何)。
此行獲取和「重複標識符winControl」錯誤「我無法找到和這是其他地方。
另外,還有一些在我的代碼,我得到錯誤的地點,因爲沒有屬性命名WINCONTROL
爲了解決這個問題,必須
從任何地方在你的項目路徑中刪除lib.d.ts(或路徑到您的winrt.d.ts)文件夾中。它與本地打字稿安裝文件夾中的定義衝突
請確保您沒有任何ts(和JS文件)被標識爲內容,因爲它們將被複制到您的部署目錄並且會導致相同重複的問題(將有兩個定義的一切)。
我建議在構建之前打開輸出窗口。它會讓你看到什麼是導致問題,因爲tcs正在作爲你的幕後命令行運行
聽起來像是試圖以增強Window
界面時,我已經經歷了同樣的問題,那就是目前的一個錯誤正在工作:
http://typescript.codeplex.com/workitem/176
不過他只提到lib.d.ts
,您可能希望你的問題添加到問題或者確保它也被固定,或排除,這是什麼原因導致你的問題。
是的,這是同樣的問題,因爲WinJS.d.ts將元素接口從lib.d擴展.TS –