javascript - 抑制 javascript lint 错误

标签 javascript lint

我正在开发一个 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/

相关文章:

javascript - 如何在没有浏览器同步和 Node 的情况下运行 Angular 2 应用程序?

javascript - jQuery/JavaScript - 在一个函数完成后启动一个函数?

javascript - 选择嵌套数组对象并替换它

swift - Lint 具有 SSZipArchive 依赖项的 Swift cocoa pod

python - 如何在推送到远程分支之前检查 Super-Linter 错误?

javascript - 运行一次函数时为 NaN

c# - 如何让 C# Arcanist linter 正常工作?

python - Pylint 加载插件在 VS 代码中失败

python - 修复 yaml 文件中的 linting 错误

javascript - 将 javascript 值传递给 Yii2 中的表单操作 URL