Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/86.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没有本地存储的库_Javascript_Jquery_Webstorm - Fatal编程技术网

Javascript WebStorm没有本地存储的库

Javascript WebStorm没有本地存储的库,javascript,jquery,webstorm,Javascript,Jquery,Webstorm,我一直在做一个完全在jsfiddle.net上工作的项目。然而,当我试图在webStorm中运行这个项目时,我得到了两个错误 第一: 第二: 之前,我在这里发布我的问题,我搜索了stackoverflow,但找不到任何解决方案。我已经做到了: 图书馆: 和我的html代码: 超级马里奥! 似乎您在通过右键单击菜单中的“Run file_name.js”直接运行.js文件时遇到了错误,对吗?执行此操作时,您正在使用Node.js运行它。但是在Node.js执行的服务器端脚本中不能使用“doc

我一直在做一个完全在jsfiddle.net上工作的项目。然而,当我试图在webStorm中运行这个项目时,我得到了两个错误

第一:

第二:

之前,我在这里发布我的问题,我搜索了stackoverflow,但找不到任何解决方案。我已经做到了:

图书馆:

和我的html代码:


超级马里奥!
  • 似乎您在通过右键单击菜单中的“Run file_name.js”直接运行.js文件时遇到了错误,对吗?执行此操作时,您正在使用Node.js运行它。但是在Node.js执行的服务器端脚本中不能使用“document”。它仅在客户端javascript中定义,即通过呈现HTML中的标记在浏览器中运行时,而不是在服务器上运行的javascript API引擎。顺便说一句,你的.js文件甚至没有包含在你的HTML页面中,据我从HTML代码片段中看到的

  • 这实际上不是一个错误。。。WebStorm无法使用通过CDN链接提供的远程资源来完成。一旦“看到”这样的链接,它会在~.WebStorm9\system\extLibs\中搜索相应的库,如果没有找到匹配的库,则会显示此警告提示您下载该库。 您可以抑制此警告或同意下载库:按Alt+Enter,然后按向右箭头并选择“抑制标记”,或按Enter下载


  • 您需要选择此文件链接,然后单击Alt+Enter将此文件下载到您的库中

    来自WebStorm的屏幕:


    您在broswer中测试过吗?您如何运行代码?打开HTML页面是浏览器吗?还是?看来问题解决了。我刚刚改变了这两行的顺序,我想我的问题是我在jquery之前试图加载myMario.js:)有没有办法“告诉”WebStorm我的URL应该匹配哪个库?这个解决方案更简单,也更切题。这对我有帮助,而不是阅读一大堆我不知道是否有效的解释。这应该是公认的答案,因为这个问题是WebStorm特有的。WebStorm下载到哪里?在Windows上,库下载到用户配置文件文件夹,例如,在PhpStorm:PhpStorm2019.2\config\javascript\extLibs中,您可以单击库url上的F12以在PhpStorm中打开下载的文件(我猜在WebStorm中也是如此),您可以单击url上的ctl+B以转到下载的文件。