我收到多个* .ts文件的构建错误。 TypeScript编译器说
文件的未知扩展名:"< filenameandpath > .ts"。只允许.ts和.d.ts扩展名。
这些文件可以在保存时生成。 Web Essentials从不抱怨任何事情,这是我在输出窗口中获得的唯一消息。我正在使用VS 2012
答案 0 :(得分:1)
当您从0.8.1.0版本的TypeScript升级时,有时会收到类似这样的错误消息。错误发生在项目文件中,该文件指向编译器的错误位置。例如,它正在寻找:
c:\Program Files\Microsoft SDKs\TypeScript\0.8.1.1\tsc
但编译器现在位于:
c:\Program Files\Microsoft SDKs\TypeScript\tsc
你可以edit your project file to fix this error。
在您的方案中,当您使用Web Essentials在save上进行编译并在此时进行所有检查时,您可以完全关闭构建时的编译。只需从项目文件中删除该部分即可。