我刚刚加入了一个使用TypeScript(2.0)和Visual Studio 2015(Update 3)作为IDE开发ASP.Net MVC项目的新团队。我需要将TypeScript版本更新为2.7。
我开始查看documentation,我可以看到我们正在使用MSBuild选项,因为我们在csproj
文件下有相同的设置。
要更改TypeScript版本,我必须为Visual Studio 2015安装TypeScript SDK,并将正确的版本放在csproj
文件中。
我不喜欢这种方法,因为我必须在将构建项目的每台机器上手动安装TypeScript SDK。所以我在考虑使用Gulp。但我在这里有一些担忧。
如果我使用Gulp
代替MSBuild
:
Gulp
task设置TypeScript编译器版本?答案 0 :(得分:0)
我开始查看文档,我可以看到我们正在使用MSBuild选项,因为我们在csproj文件下有相同的设置。要更改TypeScript版本,我必须为Visual Studio 2015安装TypeScript SDK,并将正确的版本放在csproj文件中。
安装SDK并非强制性的,您可以使用Microsoft.TypeScript.MSBuild package。
对于VS中的自动完成,您需要SDK,但可能是有点不同的版本而不是问题。
另请注意,您可以轻松地并排安装多个TypeScript SDK