在使用typescript定义文件构建Web应用程序时,我遇到Visual Studio 2013生成太多错误的问题。例如,请考虑以下情形:
当我使用angularjs而不是jquery时,我得到了类似的结果。
有什么想法吗?
答案 0 :(得分:30)
最可能的原因是您使用的是旧版本的TypeScript,而不是定义作者。
语言正在迅速发展,版本1.4中的某些功能在定义文件中特别有用,因此您可能需要升级到1.4才能让您的计算机了解这些新功能。
答案 1 :(得分:0)
我遇到了类似的问题,但我能够通过降级我的DefinitelyTyped版本的“1.0.1”而不是“1.4.1”来解决jQuery问题。此外,我目前正在Mac上运行,希望这可以帮助在Mac上遇到问题的用户。