Игнорировать глобальные переменные в Codacy - PullRequest
0 голосов
/ 03 июля 2019

Я использую eslint в моем проекте angularjs.Мой проект имеет интеграцию Github с Codacy (используя конфигурационный файл).Я настроил свои глобальные переменные, которые нужно игнорировать, чтобы они не связывались в файле .eslintrc, как показано ниже:

{
  "extends": "eslint:recommended",
  "plugins": ["angular"],
  "env": {
    "browser": true,
    "jasmine": true,
    "node": true,
    "es6": true,
    "amd": true
  },
  "globals": {
    "angular": true,
    "module": true,
    "inject": true,
    "_": true,
    "L": true,
    "$": true,
    "Highcharts": true,
    "numeral": true
  },
  "rules": {
    "angular/on-watch": 0,
    "semi": 2
  }
}

Это прекрасно работает в среде IDE, и я не получаю ошибок.Но Codacy не принимает глобальные игнорируемые переменные и продолжает жаловаться на отсутствие-неопределенности для угловых, числовых, старших диаграмм и т. Д.

'angular' is not defined. (no-undef)
'numeral' is not defined. (no-undef)

Как мне исправить эту конфигурацию?

...