jshint错误,同时在自定义MEAN.IO包中包含js

时间:2015-04-27 19:29:56

标签: jquery openlayers jshint mean.io

我正在尝试包含我从头开始创建的js文件。这个javascript需要其他js文件,比如OpenLayers和jQuery(我也通过聚合它导入)但是jsHint使我的项目失败,说明$未定义或ol未定义。

1 个答案:

答案 0 :(得分:0)

听起来你需要告诉jshint如何表现。在项目根目录中添加名为public void safeDetach(Fragment f) { try { if (f.isAdded()) { getFragmentManager().beginTransaction() .detach(f) .commit(); f.onDestroy(); } catch (Exception e) { } } 的文件,其中包含以下内容:

.jshintrc

这应解决您的$错误。有关未定义全局变量的任何其他警告,您可以使用predef选项解决,如下所示:

{
  "jquery": true
}

您可以在jshintrc中添加许多其他选项:http://jshint.com/docs/options/