成功构建,打字稿输入文件中有许多错误
Successful build with many errors in typescript typing files
我有一个问题 Visual Studio 2013 在使用打字稿定义文件构建 Web 应用程序时生成了太多错误。例如考虑以下场景:
- 启动一个新的空 Web 应用程序
- 右键单击项目并select管理 Nuget 包
- 添加 jquery 和 jquery 打字(我下载的打字已经有几天了)
- 构建项目
- 项目构建成功,出现 100 多个错误(错误,不是警告),全部在 jquery.d.ts 中,如下所示:
- ',' 预期。
- '=' 预期。
- 需要标识符。
当我用 angularjs 而不是 jquery 时,我得到了类似的结果。
有什么想法吗?
最可能的原因是您使用的 TypeScript 版本比定义作者要旧。
语言发展迅速,1.4 版中的一些功能在定义文件中特别有用,因此您可能需要升级到 1.4 以便您的机器能够理解这些新功能。
我遇到了类似的问题,但我能够通过降级“1.0.1”而不是“1.4.1”的 DefinitelyTyped 版本来解决 jQuery 问题。此外,我目前 运行 在 Mac 上,希望这可以帮助在 Mac.
上遇到问题的用户
我有一个问题 Visual Studio 2013 在使用打字稿定义文件构建 Web 应用程序时生成了太多错误。例如考虑以下场景:
- 启动一个新的空 Web 应用程序
- 右键单击项目并select管理 Nuget 包
- 添加 jquery 和 jquery 打字(我下载的打字已经有几天了)
- 构建项目
- 项目构建成功,出现 100 多个错误(错误,不是警告),全部在 jquery.d.ts 中,如下所示:
- ',' 预期。
- '=' 预期。
- 需要标识符。
当我用 angularjs 而不是 jquery 时,我得到了类似的结果。
有什么想法吗?
最可能的原因是您使用的 TypeScript 版本比定义作者要旧。
语言发展迅速,1.4 版中的一些功能在定义文件中特别有用,因此您可能需要升级到 1.4 以便您的机器能够理解这些新功能。
我遇到了类似的问题,但我能够通过降级“1.0.1”而不是“1.4.1”的 DefinitelyTyped 版本来解决 jQuery 问题。此外,我目前 运行 在 Mac 上,希望这可以帮助在 Mac.
上遇到问题的用户