VS2015 - 更改TypeScript版本

Dea*_*lop 31 c# visual-studio-cordova visual-studio-2015

我正在尝试更新我的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. 在此输入图像描述

我错过了什么吗?

Dea*_*lop 56

以下是Visual Studio 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版本.

在此输入图像描述


sbo*_*ked 15

您可以<TypeScriptToolsVersion>在visual studio项目文件中使用,该文件更改TypeScript编译器的路径.

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


Ogg*_*las 7

Visual Studio 2017版本15.3:

  1. 在解决方案资源管理器中右键单击项目节点
  2. 单击属性
  3. 转到TypeScript Build选项卡
  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

  • 自上周六更新2017年(8月19日)以来,屏幕截图中的版本选择框已经消失. (5认同)