繁体   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