[英]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.