成功构建,打字稿输入文件中有许多错误

Successful build with many errors in typescript typing files

我有一个问题 Visual Studio 2013 在使用打字稿定义文件构建 Web 应用程序时生成了太多错误。例如考虑以下场景:

  1. 启动一个新的空 Web 应用程序
  2. 右键单击项目并select管理 Nuget 包
  3. 添加 jquery 和 jquery 打字(我下载的打字已经有几天了)
  4. 构建项目
  5. 项目构建成功,出现 100 多个错误(错误,不是警告),全部在 jquery.d.ts 中,如下所示:
    • ',' 预期。
    • '=' 预期。
    • 需要标识符。

当我用 angularjs 而不是 jquery 时,我得到了类似的结果。

有什么想法吗?

最可能的原因是您使用的 TypeScript 版本比定义作者要旧。

语言发展迅速,1.4 版中的一些功能在定义文件中特别有用,因此您可能需要升级到 1.4 以便您的机器能够理解这些新功能。

Download version 1.4 here.

我遇到了类似的问题,但我能够通过降级“1.0.1”而不是“1.4.1”的 DefinitelyTyped 版本来解决 jQuery 问题。此外,我目前 运行 在 Mac 上,希望这可以帮助在 Mac.

上遇到问题的用户