我刚刚开始使用TypeScript,使用VS2013,更新4.我遇到的其中一个问题是,当您保存TypeScript文件时,有时它会创建JavaScript文件,有时它不会。当它没有创建JavaScript文件时,没有迹象表明它失败了。 “输出”窗口不包含任何线索,智能感知突出显示也不显示错误。当发生这种情况时,如果我去浏览器并尝试某些东西,我会不断地对它是否是我的代码中的逻辑问题/错误或者无法编译的技术问题感到困惑。我在这里错过了什么吗?
答案 0 :(得分:2)
TypeScript插件的行为非常不正统。它传达成功/失败的方式是在VS状态栏中显示一行。
错误消息如下:
Input file(s) contained semantic errors. If declaration flag is specified, output generation of declaration files will be skipped.
成功消息:
Output(s) generated successfully.
我同意这很不方便。每次我在.ts文件中保存更改时,我都会训练自己查看状态栏。