我正在使用Visual Studio 2013并且安装了Update 3.
有一个问题here谈到如何选择TypeScript版本,唉我没有找到这个“TypeScriptToolsVersion” - 他们在我的文件中的任何地方都会说。我搜索了有关Visual Studio在Internet和Visual Studio应用程序菜单上使用哪种版本的TypeScript但没有任何结果的信息。我一定错过了什么。
我问的原因是因为在我的电脑上的这个目录中:
C:\ Program Files(x86)\ Microsoft SDKs \ TypeScript
..我看到安装了TypeScript 0.9
和1.0
。根据我自己的旧版TypeScript项目的高贵笔记,TypeScript在某些时候充斥着bug,我想知道我正在使用哪个版本,如果需要,请升级到最新版本。
如何找出最新版本的TypeScript? TypeScript website存储specification file,截至今日版本1.0(2014-10-11)。
该网站未列出我可以下载的TypeScript编译器或其版本。相反,该网站指向我Visual Studio更新。我可以从Visual Studio Update 3中找到的“发行说明”说{4}}关于TypeScript版本。
回到TypeScript网站,它有一个链接“not a word”,它转到存储在github上的TypeScript编译器。在the source中,我可以读到编译器的版本是1.3.0
(2014-10-11)。
鉴于此编译器是从TypeScript网站链接的,我猜它是某种形式的“参考实现”,我可以打赌我的两个球,这是Visual Studio正在使用的。显然,编译器的版本1.3.0
与语言 TypeScript的版本没有任何关系,我认为它只是“{”1.0
。
我一直在谷歌搜索如何升级Visual Studio的TypeScript版本,这似乎是一个小小的噩梦。但我的主要目标是找出我正在使用的TypeScript版本。次要目标是更好地理解版本控制方案,是TypeScript 1.0或1.3的最新版本吗?如果需要=)
,最后我将开始实际升级Visual Studio的努力谢谢!
答案 0 :(得分:4)
但我的主要目标是找出我正在使用的TypeScript版本。
就像Hans Passant所说tsc -v
和where 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/
答案 1 :(得分:2)
此处存在同样的问题,但您可以在此处找到VS2013的最新版本的TypeScript(1.4):
https://visualstudiogallery.msdn.microsoft.com/2d42d8dc-e085-45eb-a30b-3f7d50d55304