【问题标题】:What version of TypeScript do Visual Studio 2013 (Update 3) use?Visual Studio 2013 (Update 3) 使用什么版本的 TypeScript?
【发布时间】:2015-01-30 03:05:13
【问题描述】:

我使用的是什么版本?

我使用的是 Visual Studio 2013,并且我安装了 Update 3。

有一个问题here 谈到如何选择 TypeScript 版本,可惜我在我的文件中的任何地方都没有找到他们所说的“TypeScriptToolsVersion”条目。我搜索了有关 Visual Studio 在 Internet 和我的 Visual Studio 应用程序菜单上使用的 TypeScript 版本的信息,但没有任何结果。我一定是错过了什么。

我问的原因是因为在我电脑上的这个目录中:

C:\Program Files (x86)\Microsoft SDKs\TypeScript

..我看到 TypeScript 0.91.0 已安装。鉴于根据我自己对旧 TypeScript 项目的高贵笔记,TypeScript 在某些时候充满了错误,我想知道我正在使用哪个版本,如果需要,请升级到最新版本。

最新版本

如何找出最新的 TypeScript 版本? TypeScript website 存储 specification file,截至今日版本为 1.0 (2014-10-11)。

该网站没有列出我可以下载的 TypeScript 编译器或其版本。相反,该站点将我指向 Visual Studio 更新。我可以从 Visual Studio Update 3 中找到的“发行说明”讲述了 not a word 关于 TypeScript 版本的信息。

回到 TypeScript 网站,它有一个链接“the source”,它指向存储在 github 上的 TypeScript 编译器。在one of the files,我可以读到编译器的版本是1.3.0(2014-10-11)。

鉴于此编译器是从 TypeScript 网站链接的,我猜它是某种形式的“参考实现”,我敢打赌,这是 Visual Studio 正在使用的那个。显然,编译器的版本 1.3.0 与我认为“仅”1.0language TypeScript 版本没有任何关系。

我一直在谷歌上搜索如何升级 Visual Studio 的 TypeScript 版本,这似乎是一场小小的噩梦。但我的主要目标是找出我正在使用的 TypeScript 版本。次要目标是更好地理解版本控制方案,最新版本的 TypeScript 是 1.0 还是 1.3?最后,如果需要,我将开始实际升级 Visual Studio 的努力 =)

谢谢!

【问题讨论】:

  • 从 Visual Studio 命令提示符运行 tsc.exe -v。 VS2013 Update 3 是 1.0.3.0。
  • 我也可以从常规命令提示符中编写该命令。我看到 TypeScript 1.0 SDK 目录在我的路径环境变量中。所以我仍然不确定VS(Visual Studio)到底在使用什么。应该是这样的,我推理。但这不能以某种方式得到验证吗?或者您是说通过使用 VS 命令提示符,我们得到了我们寻求的答案,而与路径变量指向的内容无关?如果路径变量是 VS 正在使用的,那么最好的情况就是。然后升级我的 TypeScript 编译器将变得容易 =)
  • 这就是 MSBuild 使用的。 Visual Studio 有自己的副本来支持 IntelliSense,存储在其 Common7\IDE\CommonExtensions\Microsoft\TypeScript 子目录中。不匹配大概不是那么令人愉快:)

标签: visual-studio-2013 typescript version specifications


【解决方案1】:

但我的主要目标是找出我正在使用的 TypeScript 版本。

正如 Hans Passant 所说,tsc -vwhere tsc 将引导您走向正确的道路。 VS 2013 1.0.3

我猜它是某种形式的“参考实现”,我敢打赌这是 Visual Studio 正在使用的一个

如果您正在寻找来源:https://github.com/microsoft/typescript/tree/release-1.0.3

次要目标是更好地理解版本控制方案,最新版本的 TypeScript 是 1.0 还是 1.3?

master 是 dev 分支,完全不稳定,没有发布。 (您可以将它与grunt-ts https://github.com/TypeStrong/grunt-ts#custom-compiler 等工具一起使用)。所以不用担心那里的版本号。

最新版本实际上是 1.1 CTP(公告:http://blogs.msdn.com/b/typescript/archive/2014/10/06/announcing-typescript-1-1-ctp.aspx 来源:https://github.com/microsoft/typescript/tree/release-1.1)但由于它是 CTP,因此您需要调整 VS 设置。

稳定版是 1.0.3。

权威答案提示

请看官方博文:http://blogs.msdn.com/b/typescript/

【讨论】:

    【解决方案2】:

    同样的问题,但你可以在这里找到最新版本的 VS2013 TypeScript (1.4):

    https://visualstudiogallery.msdn.microsoft.com/2d42d8dc-e085-45eb-a30b-3f7d50d55304

    【讨论】:

    • 虽然此链接可能会回答问题,但最好在此处包含答案的基本部分并提供链接以供参考。如果链接页面发生更改,仅链接的答案可能会失效。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-02-01
    • 2013-10-29
    • 1970-01-01
    • 1970-01-01
    • 2017-04-28
    • 2017-03-08
    • 2016-05-05
    相关资源
    最近更新 更多