我得到了JQuery的"Definitely Typed"打字稿定义文件,它使用的bool
不是'Boolean'.
这给了我的打字稿项目错误: Cannot find name 'bool'
我改变了我的版本以使用布尔值并且它可以工作,但它让我感到困惑.
绝对键入仍然是获取打字稿定义的地方吗?如果是这样,为什么不打破其他人呢?
有没有更好的地方获得打字稿定义?
要使用的正确名称boolean
不是Boolean
.
绝对Typed仍然是获取定义的正确位置.
你从哪里得到这个档案的?当前版本(https://github.com/DefinitelyTyped/DefinitelyTyped/blob/master/jquery/jquery.d.ts)不在bool
任何地方使用.
当我第一次为AngularJS项目设置Typescript时,这也发生在我身上.
转到管理NuGet包以获得解决方案
查看Updates部分,您应该在列表中看到jquery.TypeScript.DefinitelyTyped.
更新包,编译错误将消失.
希望这可以帮助.