2011-12-13 66 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