ESLint не выдает ошибку при использовании неопределенной переменной - PullRequest
0 голосов
/ 26 декабря 2018

Я использую ESLint с опцией "extends": "eslint:recommended".В документации я вижу, что это должно включить правило no-undef, но если я использую то, что не определено, я не получаю никакой ошибки.Я неправильно понял правило?Вся моя конфигурация eslint:

{
  "env": {
    "browser": true,
    "node": true
  },
  "extends": ["eslint:recommended"],
  "parserOptions": {
    "ecmaVersion": 9,
    "sourceType": "module"
  },
  "rules": {
    "no-unused-vars": ["warn", { "args": "none" }],
    "no-console": "off",
    "no-var": "error",
    "quotes": ["warn", "single", { "allowTemplateLiterals": true }],
    "semi": "off"
  }
}

Я также пытался явно использовать правило в конфигурации eslint, но это не помогло.

Любое разъяснение по этому вопросу было бы полезно.

Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...