我无法在VS 2012中获得TypeScript的编译时错误或成功构建。我在我的项目文件中使用它:
<Target Name="BeforeBuild">
<Exec Command=""$(PROGRAMFILES)\Microsoft SDKs\TypeScript\0.8.0.0\tsc --module amd -target ES5 " @(TypeScriptCompile ->'"%(fullpath)"', ' ')" IgnoreExitCode="true" />
</Target>
例如,错误应该如下所示:
Greeter.ts(7,26):提供的参数与呼叫目标的任何签名
都不匹配
任何想法?
答案 0 :(得分:1)
您的结束"
放错了地方。应该是:
Command=""$(PROGRAMFILES)\Microsoft SDKs\TypeScript\0.8.0.0\tsc" module amd -target ES5 @(TypeScriptCompile ->'"%(fullpath)"', ' ')" IgnoreExitCode="true" />