让 ESLint 忽略未使用的 Angular $log 变量

Getting ESLint to ignore unused Angular $log variable

对于 JavaScript 我在 Atom 中使用 ESLint 和 Angular 1.5。我的 .eslintrc 文件中有以下摘录:

"rules": {
    "no-unused-vars": ["warn", {
        "varsIgnorePattern": "\$log"
    }]

ESLint no-unused-vars documentation 说我可以使用正则表达式。然而 ESLint 仍然对我在 Angular 控制器中注入的 $log 变量发出警告。 (我也试过 "$log" 没有转义,同样的事情发生了。)

尝试使用 argsIgnorePattern 而不是 varssignorepattern