将TypeScript与构建工具集成

时间:2018-03-02 16:56:35

标签: typescript

我刚刚加入了一个使用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

  1. Visual Studio是否可以正常使用TypeScript(编译错误和调试)?
  2. 我在哪里可以为Gulp task设置TypeScript编译器版本?

1 个答案:

答案 0 :(得分:0)

  

我开始查看文档,我可以看到我们正在使用MSBuild选项,因为我们在csproj文件下有相同的设置。要更改TypeScript版本,我必须为Visual Studio 2015安装TypeScript SDK,并将正确的版本放在csproj文件中。

安装SDK并非强制性的,您可以使用Microsoft.TypeScript.MSBuild package

对于VS中的自动完成,您需要SDK,但可能是有点不同的版本而不是问题。

另请注意,您可以轻松地并排安装多个TypeScript SDK