我正在尝试为一个示例Backbone.js项目安装TypeScript定义文件。
在项目目录中,我已经执行了以下命令:
这将在
“typings install dt~backbone…”命令难道不应该安装实际的backbone类型定义(在backbone-global.d.ts(17 KB)中找到),以及依赖项比如underscore和jquery(每个约140 KB)吗?那么“剥离参考”是否表示某种类型的错误?
我该如何安装这些文件/定义(以便VS Code智能提示可以正常工作)?
在项目目录中,我已经执行了以下命令:
npm init
npm install typings
typings install dt~backbone --global
这将在
\typings\globals\backbone
文件夹中添加一个 index.d.ts
和一个 typings.json
文件。
控制台输出如下:
如图所示,这些文件每个都是1KB,VS Code智能提示并没有捕获任何Backbone的定义。(项目文件夹包含一个jsconfig.json文件。)“typings install dt~backbone…”命令难道不应该安装实际的backbone类型定义(在backbone-global.d.ts(17 KB)中找到),以及依赖项比如underscore和jquery(每个约140 KB)吗?那么“剥离参考”是否表示某种类型的错误?
我该如何安装这些文件/定义(以便VS Code智能提示可以正常工作)?
jsconfig.json
文件,请确保 typings 包含在由jsconfig.json
文件位置定义的项目上下文中。 - Jakub Synowiecjsconfig.json
文件,但它并没有解决问题。我得到了相同的结果。我刚刚在另一台安装了最新版本 Node 的计算机上尝试了一下,也得到了相同的结果。注意:我已经在问题中添加了控制台显示的内容。 - RaelB