Как установить конфиг openlayers для eslint? - PullRequest
0 голосов
/ 30 апреля 2018

https://github.com/openlayers/eslint-config-openlayers

Следуя указаниям здесь, я сделал следующее.

В терминале я выдал эту команду:

npm install eslint eslint-config-openlayers --save-dev

Затем я отредактировал файл .eslintrc.json:

{
"extends": [
    "openlayers",
    "airbnb-base"
],
"env": {
    "browser": true,
    "commonjs": true,
    "es6": true,
    "jquery": true
}
}

Тем не менее, я все еще получаю ошибки от ESLint, связанные с OpenLayers. Например,

'ol' is not defined. (no-undef)

1 Ответ

0 голосов
/ 10 июня 2019

Попробуйте добавить это к вашему .eslintrc.json.

"globals": {
    "ol": false
}

Это говорит Линтеру, что ol определено в другом месте, в вашем случае в скрипте, полученном из html. Подробности в документации ESLint .

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