VS 2012 web express不会在现有的ASP MVC项目上编译打字稿文件

时间:2013-02-26 18:55:47

标签: typescript

所以我设置了VS 2012 web express来安装microsoft 0.8.2扩展来编译打字稿,但保存没有任何反应,即没有生成.js文件或源地图文件。

  <Target Name="BeforeBuild">
<Exec Command="&quot;$(PROGRAMFILES)\Microsoft SDKs\TypeScript\tsc&quot; -module amd -target ES5 @(TypeScriptCompile ->'&quot;%(fullpath)&quot;', ' ')" IgnoreExitCode="true" />

有什么想法吗?

1 个答案:

答案 0 :(得分:2)

您可以使用命令提示符手动运行命令 - 这是测试命令的最佳方法...

"c:\Program Files (x86)\Microsoft SDKs\TypeScript\tsc" --module amd --target ES5 YourFile.ts

(注意标志通常是双点划线)

您应该发现以下其中一项......

  • TypeScript编译器与您正在使用的编译器位于不同的位置
  • 存在阻止生成JavaScript文件的编译器错误