我正在开发一个 Firefox 扩展,我想使用 Javascript Lint 来帮助我查找错误。但是,我不断收到第二行的“SyntaxError: missing name after . operator”错误:
const Cu = Components.utils;
Cu.import("resource://gre/modules/XPCOMUtils.jsm");
显然是因为“导入”是一个关键字。但是它在 Mozilla 中是这样使用的……类似的问题是“let”关键字。
有人知道如何忽略这些错误吗?
最佳答案
我认为不可能禁用此特定警告,但如果您向 Yahoo Group 发送消息, 概述您的要求,您可以说服 Douglas Crockford 将此作为一个选项包含在未来的版本中。
或者,如果您下载了一个版本的 JSLint,而不是使用 http://www.jslint.com/ ,您可以尝试删除该行:
reserve('import');
关于javascript - 抑制 javascript lint 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3456631/