无法在Visual Studio 2012 Professional更新3中安装TypeScript

时间:2013-11-27 14:53:34

标签: visual-studio-2012 installation typescript

我无法在Windows 7计算机上的Visual Studio 2012 Professional更新4中安装/使用TypeScript(版本0.9.1.1)。

“成功安装”后,TypeScript不会显示在工具,扩展和更新中。我无法向MVC4项目添加.ts扩展名的新项目。当我尝试添加.ts文件时,VS会添加一个.cs文件。

提前感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

好的,安装了模板;很难找到。

添加> New Item,然后在右上角的搜索框中搜索Typescript。想出了" TypeScript文件"类型。

由于Web Essentials放弃了将ts文件编译为js文件的支持,我发现此链接很有用:http://typescript.codeplex.com/wikipage?title=Compile-on-Save

我没有必要执行以下第一步,因为它已经存在于csproj文件中。

<TypeScriptCompile Include="MyFile.ts" />

卸载MVC项目后,我要在csproj文件的末尾添加以下内容(仍在项目元素中):

<PropertyGroup Condition="'$(Configuration)' == 'Debug'">
<TypeScriptTarget>ES3</TypeScriptTarget>
<TypeScriptRemoveComments>false</TypeScriptRemoveComments>
<TypeScriptSourceMap>true</TypeScriptSourceMap>
<TypeScriptModuleKind>AMD</TypeScriptModuleKind>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)' == 'Release'">
<TypeScriptTarget>ES3</TypeScriptTarget>
<TypeScriptRemoveComments>true</TypeScriptRemoveComments>
<TypeScriptSourceMap>false</TypeScriptSourceMap>
<TypeScriptModuleKind>AMD</TypeScriptModuleKind>
</PropertyGroup>
<Import Project="$(VSToolsPath)\TypeScript\Microsoft.TypeScript.targets" />

MyFile.ts位于/ scripts文件夹中。我在视图中添加了对该文件的脚本引用:

@section scripts {
    <script type="text/javascript" src="~/Scripts/MyFile.js"></script>
}

此时一切正常。