Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/400.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/76.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript WebStorm:如何将HTML链接到已安装的JS库?_Javascript_Jquery_Html_Webstorm - Fatal编程技术网

Javascript WebStorm:如何将HTML链接到已安装的JS库?

Javascript WebStorm:如何将HTML链接到已安装的JS库?,javascript,jquery,html,webstorm,Javascript,Jquery,Html,Webstorm,我和WebStorm一起工作。我使用它的内置功能安装jQuery。它现在出现在项目的外部库部分 但是我无法将我的Html文件链接到它()。怎样才能做到这一点呢?你不能。在设置/语言与框架/Javascript/库中配置的Javascript库(在项目窗口中显示为外部库)与标记中的引用完全无关。前者由IDE用于代码完成/导航/错误突出显示,后者由浏览器在运行时使用。浏览器对IDE中配置的javascript库一无所知,IDE在HTML文件中不使用引用。 您需要将CDN链接指定为URL(如“”),或

我和WebStorm一起工作。我使用它的内置功能安装jQuery。它现在出现在项目的
外部库
部分


但是我无法将我的Html文件链接到它(
)。怎样才能做到这一点呢?

你不能。在设置/语言与框架/Javascript/库中配置的Javascript库(在项目窗口中显示为外部库)与
标记中的引用完全无关。前者由IDE用于代码完成/导航/错误突出显示,后者由浏览器在运行时使用。浏览器对IDE中配置的javascript库一无所知,IDE在HTML文件中不使用
引用。 您需要将CDN链接指定为URL(如“”),或者将WebStorm下载的文件从~/.WebStorm9/system/extLibs复制到项目目录,并指定与.html文件相关的路径

让我把事情弄清楚。应该使用哪些库:默认情况下,完成对位于项目根目录下的所有JavaScript文件都有效。因此,如果您的项目结构中已经有library.js文件,就足够完成了。如果缺少这些文件,并且您不想让项目与所有这些文件发生冲突,您可以将它们存储在外部(项目外部),并将它们配置为库,以便WebStorm可以使用它们。还请注意,与项目中的.js文件相比,库是“轻量级”的-它们被视为只读,并且关闭了检查。另外,您可以为它们分配文档URL,从而为库代码启用外部文档。因此,即使项目中有库文件,也可以将它们添加为库

因此,总结一下:

•项目结构中源文件旁边的库文件可供WebStorm和浏览器使用,无论它们是否添加到设置中的javascript库中

•通过HTML中的CDN链接引用的在线库在运行时可供浏览器使用,但不能用于在 IDE

•WebStorm将提供一个库文件,该库文件位于项目外部,并配置为javascript库,以供完成,
但是不会被浏览器加载

为什么要投否决票?我没有回答你的问题吗?