在打字稿输入文件中有很多错误的成功构建

时间:2015-01-22 10:11:15

标签: visual-studio-2013 typescript

在使用typescript定义文件构建Web应用程序时,我遇到Visual Studio 2013生成太多错误的问题。例如,请考虑以下情形:

  1. 启动新的空Web应用程序
  2. 右键单击项目并选择Manage Nuget Packages
  3. 添加jquery和jquery类型(我下载的类型有几天了)
  4. 构建项目
  5. 项目构建成功,包含100多个错误(错误,而不是警告),全部在jquery.d.ts中,如下所示:
    • ','预期。
    • '='预期。
    • 预期标识符。
  6. 当我使用angularjs而不是jquery时,我得到了类似的结果。

    有什么想法吗?

2 个答案:

答案 0 :(得分:30)

最可能的原因是您使用的是旧版本的TypeScript,而不是定义作者。

语言正在迅速发展,版本1.4中的某些功能在定义文件中特别有用,因此您可能需要升级到1.4才能让您的计算机了解这些新功能。

Download version 1.4 here

答案 1 :(得分:0)

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