2016-11-25 151 views
0

我在Visual Studio 2015 Update 3 TS V 2中有一個Angular 2.2.0項目。一切都在編譯和工作,直到我安裝了最新版本的TypeScript 2.0(第一次安裝它已損壞我的VS和必須做一個完整的重新安裝)。現在從字面上獲得了1000個錯誤。花了好幾天,不知道發生了什麼事。升級到2.0後TypeScript編譯失敗

下面的截圖顯示了我收到的錯誤。大部分/全部似乎來自我的node_modules目錄中的TS文件,但這些特別排除在我的TSConfig中,因此不知道發生了什麼。 VS,NPM,Angular2 & TS可能是我在職業生涯中遇到的最痛苦的開發體驗之一,很難讓所有的設置和運行正確並保持這種狀態。任何幫助將非常感激。

Visual studio errors since upgrade

+0

你在你的類型文件夾中有什麼d.ts? 2.0之後如果我沒有記錯的話,2個文件夾會有這些衝突 – echonax

+0

哈哈,歡迎來到JavaScript世界。我認爲你正在轉換到es6,嘗試在你的tsconfig.json中設置es5 – Tseng

+0

由於錯誤提示打字稿編譯器發現某些定義更多一次,他不喜歡這樣(誰會?)。如果您正在使用類型,請確保清理並重新安裝所需的類型,最好升級到@types。給出一些關於你用於定義的更多信息,我們可能會提供更多幫助。 – masimplo

回答

0

要解決,我們刪除了分型的所有參考和使用,而不是轉移到@types進口。同時確保您完全清除可能已被複制到您可能不知道的wwwroot文件夾的任何TS定義文件。

相關問題