2010-08-11 94 views
3

我正在开发Firefox扩展,我想使用Javascript Lint来帮助我查找错误。不过,我不断收到“语法错误:。后失踪名操作员”的错误,第二行:抑制javascript lint错误

const Cu = Components.utils; 
Cu.import("resource://gre/modules/XPCOMUtils.jsm"); 

显然,这是因为“进口”是一个关键词。但它在Mozilla中的使用方式类似...类似的问题是使用“let”关键字。

任何人都知道如何忽略这些错误?

+3

你也许可以去'铜[“进口”(“资源: ';'虽然这有点乱,但我认为 – cryo 2010-08-11 08:37:34

+0

对于cryo的评论是+1,因为cursor ['continue']()'用'cursor.continue()'替换'cursor.continue()', IndexedDB'。不是太混乱; ) – Velojet 2016-12-14 05:13:42

回答

2

我不认为有可能禁用此特定警告,但是如果您向Yahoo Group发送消息(概述您的要求),则可以说服Douglas Crockford将其作为未来版本的一个选项。

另外,如果你已经下载一个版本的JSLint,而不是使用http://www.jslint.com/,你可以尝试删除该行:

reserve('import'); 
+0

我担心我会得到这样的答案。 :-)但是,无论如何,谢谢! – 2010-08-11 09:27:36