所以我刚开始使用webstorm& phpstorm。我使用head.js几乎是我所有较大的JavaScript应用程序。在我的main.html文件中,我使用脚本标记加载head.js,并传递我需要加载到其中的所有其他js文件。加载我真正的app.js文件时,我使用head.ready
方法自动运行我的初始化代码。
head.ready(function(){
//code here
});
以及jslint / jshint无法将头对象解析为任何内容,因此它会在我的所有文件中抛出错误。我做了一些研究,我发现在file >> settings >> javascript >> libraries
下,您可以将库启用到项目的全局或本地环境中。
我为jQuery启用了这个(默认选择)并且效果很好!他们没有head.js的预定义选项,所以我厌倦了自己添加它。在添加菜单下,您浏览文件并“附加”它。在完成这个过程几次之后(我绑了几个不同的范围)我仍然没有运气。
“帮我堆栈溢出,你是我唯一的希望!”
答案 0 :(得分:1)
听起来像jslint / jshint配置问题而不是“库”问题。据我所知,定义库只是为动态加载的脚本提供自动完成功能。