首页 > 解决方案 > 如何为 eslint 安装 openlayers 配置?

问题描述

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)

标签: visual-studio-codeopenlayerseslint

解决方案


尝试将此添加到您的.eslintrc.json.

"globals": {
    "ol": false
}

这告诉在ol其他地方定义的 linter,在您的情况下,在来自 html 的脚本中。ESLint 文档中的详细信息


推荐阅读