首页 > 解决方案 > 我无法在 vscode 上设置 jQuery

问题描述

我是 Stackoverflow 的新手,这是我的第一个问题,我不确定它是如何工作的,我希望我能够正确解释我的问题。我试图在 vscode 中使用 jQuery,所以我安装了 Node.js,然后在 youtube 上按照本教程进行操作;正如教程中的人所说,我输入了npm install tsd -g,然后npm install typings --global,最后typings install dt~jquery --global在我的终端中,最终文件夹:“typings”出现在项目文件夹中。 这是出现的文件夹的图片.

之后,这家伙将最后一个名为“index.d.ts”的文件(在我的例子中包含/// <reference path="globals/jquery/index.d.ts" />)的内容复制到了存储在 JS 文件夹中的“plugins.js”文件中。如您所见,我没有那个文件夹和那个文件。我需要做什么?是我在创建整个项目时犯了错误,还是我必须从头开始创建一个 JS 文件夹?如果是这样怎么办?我对vscode和jQuery,打字稿知之甚少...希望有人能提供帮助,在此先感谢。

标签: jqueryvisual-studio-code

解决方案


我将尝试解释类似于您的文件结构

结构体

使用最后一个命令我们生成typings文件夹。在里面typings/globals/jquery/index.d.ts你可以看到将用于 VS Code 中的建议的 Typescript 声明:

在此处输入图像描述

现在我们需要修改我们index.js以使用这些类型。我用箭头展示了导入的工作原理。我们为typings/index.d.ts. typings/index.d.ts只是从globals/jquery/index.d.ts(见/// <reference path="globals/jquery/index.d.ts" />里面)重新导出类型。

在此处输入图像描述 在此处输入图像描述

进行这种链接后,我们可以输入我们的 js 文件并自动提出建议

在此处输入图像描述


推荐阅读