WebStorm 没有本地存储库

WebStorm There is no locally stored library

我一直在做一个完全适用于 jsfiddle.net 的项目。但是,当我尝试在 webStorm 中 运行 这个项目时,出现了两个错误。

第一个:

秒:

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

图书馆:

和我的 html 代码:

<!DOCTYPE html>
<html>
<head>
    <title>Super Mario!</title>
    <link rel='stylesheet' type='text/css' href='myMario.css'/>

    <script type='text/javascript' src='//code.jquery.com/jquery-1.11.2.min.js'></script>
</head>
<body>
<img src="http://i1061.photobucket.com/albums/t480/ericqweinstein/mario.jpg"/>
</body>
</html>

虽然我在我的 html 中加载了库并成功定义了源脚本,但为什么会出现这些错误?我应该怎么办 ?

  1. 似乎当 运行 你的 .js 文件直接通过 'Run file_name.js' 在它的右键菜单中时,你得到了错误,对吧?当这样做时,你是 运行 它使用 Node.js。但是 'document' 不能用于 Node.js 执行的服务器端脚本。它仅在客户端 javascript 中定义,即当 运行 在浏览器中通过呈现的 HTML 中的标签定义时,而不是 Javascript API 引擎 运行 在服务器上。顺便说一句,据我从 HTML 代码片段中所见...

  2. ,您的 .js 文件甚至没有包含在您的 HTML 页面中
  3. 这实际上不是错误...WebStorm 无法使用通过 CDN 链接可用的远程资源来完成。一旦它 'sees' 这样的链接,它就会在 ~.WebStorm9\system\extLibs\ 中搜索相应的库,如果没有找到匹配的库,则通过显示此警告提示您下载它。 您可以取消此警告或同意下载库:按 Alt+Enter,然后按向右箭头并选择 'Suppress for tag' 或按 Enter 进行下载。

您需要 select 此文件 link 并单击 Alt + Enter 将此文件下载到您的库中。

来自 WebStorm 的屏幕: