打字稿编译错误“未知文件扩展名”

TypeScript compile error "Unknown file Extension"

本文关键字:未知 文件 扩展名 错误 编译      更新时间:2023-09-26

我收到多个 *.ts 文件的构建错误。打字稿编译器说

文件的未知扩展名:"<文件名和路径>>.ts"。只允许使用 .ts 和 .d.ts 扩展名。

这些文件在保存时构建正常。Web Essentials从不抱怨任何事情,这是我在输出窗口中收到的唯一消息。我正在使用VS 2012

有时,

当您从 TypeScript 的 0.8.2.0 之前版本升级时,您会收到这样的错误消息。错误位于项目文件中,该文件指向编译器的错误位置。例如,它正在寻找:

c:'Program Files'Microsoft SDKs'TypeScript'0.8.1.1'tsc

但编译器现在位于:

c:'Program Files'Microsoft SDKs'TypeScript'tsc

您可以编辑项目文件以修复此错误。

在你的方案中,由于你使用 Web Essentials 在保存时进行编译并在此时进行所有检查,因此可以在生成时完全关闭编译。只需从项目文件中删除该部分即可。