簡體   English   中英

VS2015 - 更改 TypeScript 版本

[英]VS2015 - Change TypeScript Version

我正在嘗試更新我的 Visual Studio 2015 + Cordova + TypeScript 項目以使用 TypeScript 版本到1.6.0-beta 我目前正在使用1.5.3

我可以使用 NPM 安裝最新版本,但我的項目繼續使用舊版本。 npm install -g typescript

如何讓我的項目使用最新的 TypeScript 版本?

TypeScript 版本的位置:

1.5.3 = C:\\Program Files (x86)\\Microsoft SDKs\\TypeScript\\1.5

1.6.0-beta = C:\\Users\\XXX\\AppData\\Roaming\\npm

--------------------- 2015 年 9 月 4 日更新 --------------------- ---

我將項目 .jsproj 文件 XML 元素<TypeScriptToolsVersion>1.5</TypeScriptToolsVersion><TypeScriptToolsVersion>1.6.0-beta</TypeScriptToolsVersion> 我將文件夾1.6.0-beta和 NPM 文件添加到C:\\Program Files (x86)\\Microsoft SDKs\\TypeScript並且 VS2015 不使用最新的 TypeScript。 在此處輸入圖片說明

我錯過了什么嗎?

這是在 Visual Studios 2015 中升級 TypeScript 的解決方案:

從以下網站下載 TypeScript EXE 版本: http : //www.microsoft.com/en-us/download/details.aspx?id= 48593 在此處輸入圖片說明

點擊詳情查看其他版本:這里我要下載1.6.0 Beta 在此處輸入圖片說明

下載exe並安裝到電腦上。

在 VS2015 中創建一個新的 TypeScript Cordova 項目。 VS2015 可能會詢問是否要將項目升級到最新版本。 根據需要遵循指示。 在此處輸入圖片說明

更新現有項目

如果現有項目需要使用特定版本的 TypeScript,請按照上述步驟下載 TypeScript 版本,並修改 .jsproj 文件的 XML 元素<TypeScriptToolsVersion>1.6</TypeScriptToolsVersion> 將數字設置為位於C:\\Program Files (x86)\\Microsoft SDKs\\TypeScript文件夾中的文件夾名稱。 文件夾名稱代表安裝的 TypeScript 版本。

在此處輸入圖片說明

您可以在 Visual Studio 項目文件中使用<TypeScriptToolsVersion>來更改 TypeScript 編譯器的路徑。

所以將你的C:\\Users\\XXX\\AppData\\Roaming\\npmC:\\Program Files (x86)\\Microsoft SDKs\\TypeScript\\1.6.0-beta\\tsc.exe

Visual Studio 2017 版本 15.3<=

  1. 右鍵單擊解決方案資源管理器中的項目節點
  2. 單擊屬性
  3. 轉到 TypeScript 構建選項卡
  4. 將 TypeScript 版本更改為所需版本或“使用最新可用”以始終默認為安裝的最新版本

Visual Studio 2017 版本 15.2>=

  1. 從頂部菜單欄中,打開工具 > 選項 > 文本編輯器 > JavaScript/TypeScript > IntelliSense

  2. 將使用 TypeScript 版本更改為您想要的版本

更新版本沒有失敗時我遇到了問題。 通過設置較低版本修復它,關閉Visual Studio,然后設置較新版本。 這解決了問題。

在此處輸入圖片說明

https://github.com/Microsoft/TypeScript/wiki/Updating-TypeScript-in-Visual-Studio-2017

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM