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.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 studio 项目文件中使用 <TypeScriptToolsVersion>
来更改 TypeScript 编译器的路径。
所以将你的C:\Users\XXX\AppData\Roaming\npm
移动到C:\Program Files (x86)\Microsoft SDKs\TypeScript.6.0-beta\tsc.exe
这是在 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 2017 版本 15.3<=:
- 在解决方案资源管理器中右击项目节点
- 单击属性
- 转到 TypeScript 构建选项卡
- 将 TypeScript 版本更改为所需版本或“使用最新可用”以始终默认安装最新版本
Visual Studio 2017 版本 15.2>=:
从顶部菜单栏中,打开“工具”>“选项”>“文本编辑器”>
JavaScript/TypeScript > 智能感知
将使用 TypeScript 版本更改为您想要的版本
我更新的时候遇到了问题,版本没有落空。通过设置较低版本修复它,关闭 Visual Studio 然后设置较新版本。这解决了问题。
https://github.com/Microsoft/TypeScript/wiki/Updating-TypeScript-in-Visual-Studio-2017
我正在尝试更新我的 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.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 studio 项目文件中使用 <TypeScriptToolsVersion>
来更改 TypeScript 编译器的路径。
所以将你的C:\Users\XXX\AppData\Roaming\npm
移动到C:\Program Files (x86)\Microsoft SDKs\TypeScript.6.0-beta\tsc.exe
这是在 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 2017 版本 15.3<=:
- 在解决方案资源管理器中右击项目节点
- 单击属性
- 转到 TypeScript 构建选项卡
- 将 TypeScript 版本更改为所需版本或“使用最新可用”以始终默认安装最新版本
Visual Studio 2017 版本 15.2>=:
从顶部菜单栏中,打开“工具”>“选项”>“文本编辑器”> JavaScript/TypeScript > 智能感知
将使用 TypeScript 版本更改为您想要的版本
我更新的时候遇到了问题,版本没有落空。通过设置较低版本修复它,关闭 Visual Studio 然后设置较新版本。这解决了问题。
https://github.com/Microsoft/TypeScript/wiki/Updating-TypeScript-in-Visual-Studio-2017