-1

所以我刚开始使用 webstorm 和 phpstorm。我使用的 head.js 几乎是我所有较大的 javascript 应用程序。在我的 main.html 文件中,我使用脚本标记来加载 head.js,并传递我需要加载到其中的所有其他 js 文件。当我真正的 app.js 文件被加载时,我使用该head.ready方法自动运行我的初始化代码。

head.ready(function(){
   //code here
});

jslint/jshint 无法将 head 对象解析为任何东西,因此它会在我的所有文件中引发错误。我做了一些研究,发现如下:file >> settings >> javascript >> libraries您可以将库启用到项目的全局或本地上下文中。

我为 jQuery 启用了此功能(默认选择),效果很好!他们没有 head.js 的预定义选项,所以我很累自己添加它。在添加菜单下,您浏览文件并“附加”它。在做了几次这个过程之后(我绑定了几个不同的范围)我仍然没有运气。

“帮我stackoverflow,你是我唯一的希望!”

4

1 回答 1

1

听起来更像是 jslint/jshint 配置问题,而不是“库”问题。据我了解,定义库仅有助于为动态加载的脚本提供自动完成功能。

于 2013-05-24T18:25:54.670 回答