2011-12-13 73 views
14

重新分配我正在使用node-jshint命令行来绑定所有的JS文件。我正在做$重新分配$:

$ = someWindowObj.document.id; 

它给我错误“只读”。我正在使用Mootools,因此我将选项mootools设置为true。当我通过文件本身关闭该选项时,通过/*jshint mootools:false*/我仍然收到错误。不应该禁用mootools(或jquery)选项也禁用该错误?当我从〜/ .jshintrc和JS文件中完全删除mootools选项时,错误不会报告。

我不确定这是一个错误还是预期的行为,所以我想在提交错误之前把它放到SO上。

+0

你可能会更好地联系该工具的维护人员,而不是在这里提问。 – austincheney 2011-12-13 22:30:56

回答

41

如果项目设置覆盖了文件中的设置,您应该为node-jshint项目提交一个错误报告。在此期间,你总是可以做/*global $:true */。这告诉JSHint可以覆盖$全局变量。

+0

会做。谢谢! – 2011-12-14 01:24:44