[英]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
下載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\\npm
到C:\\Program Files (x86)\\Microsoft SDKs\\TypeScript\\1.6.0-beta\\tsc.exe
Visual Studio 2017 版本 15.3<= :
Visual Studio 2017 版本 15.2>= :
從頂部菜單欄中,打開工具 > 選項 > 文本編輯器 > JavaScript/TypeScript > IntelliSense
將使用 TypeScript 版本更改為您想要的版本
更新版本沒有失敗時我遇到了問題。 通過設置較低版本修復它,關閉Visual Studio,然后設置較新版本。 這解決了問題。
https://github.com/Microsoft/TypeScript/wiki/Updating-TypeScript-in-Visual-Studio-2017
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.