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