【发布时间】:2013-07-27 04:32:17
【问题描述】:
我有一个包含打字稿文件的 Visual Studio 项目,我想让智能感知为打字稿工作。我已经为 jQuery、knockout、underscore 和其他几个项目安装了 nuget 包,但目前我无法从这些项目中获得智能感知。我在所有确定类型的包上都有很多编译错误,这个项目有问题还是我需要做一些特别的事情来安装它们?
谢谢!
【问题讨论】:
-
您在 TypeScript 定义文件中遇到的编译错误是什么?你已经添加了 ///
-
是的。我得到的错误是:在 knockout.d.ts 或“预期;”中的“名称布尔值不存在于当前范围内”在淘汰赛.d.ts。在 jquery.d.ts 中,我遇到了同样的布尔问题。我猜确定类型的文件是用旧版本的打字稿创建的,没有更新为使用 bool 关键字?
-
在最新的 TypeScript 中已更新为“布尔值”。您确定定义文件不比您的 TypeScript 版本新吗?
-
哦,一定是这样!我的构建服务器虽然现在只支持 .8 版,但是否有兼容的明确类型文件?
标签: javascript visual-studio intellisense typescript definitelytyped