编程语言
首页 > 编程语言> > Javascript-如何说服WebStorm我的用户脚本加载了jQuery?

Javascript-如何说服WebStorm我的用户脚本加载了jQuery?

作者:互联网

我有一个用户脚本,该脚本使用元数据块中的@require指令加载jQuery:

// @require      https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js

我猜WebStorm并不“了解”用户脚本,因此不知道$是一个在我在用户脚本中引用它时就已经定义的函数.

我可以使WebStorm相信我的文件有效地在文件的顶部插入了jquery.min.js的内容,这样它就不再向我发出有关$未被定义的警告了吗?例如是否可以将jquery.min.js的本地副本放在本地文件夹中的某个位置,并告诉WebStorm它可以假定该文件中进行的所有声明?

解决方法:

Thanks to hobbs for his comment-JetBrains有a documentation page for Configuring JavaScript Libraries.

我所做的是:

>下载jQuery 2.1.3的开发版本(jQuery的“官方” JetBrains版本是2.0.0).
>转到设置>语言和框架> JavaScript>图书馆.
>单击添加.在弹出的菜单中:

>为它命名.
>添加(绿色加号按钮)已下载的jquery-2.1.3.js文件.
>将类型设置为调试.

现在,WebStorm相信我的用户脚本可以加载jQuery.万岁!

标签:userscripts,webstorm,javascript
来源: https://codeday.me/bug/20191028/1954758.html