visual-studio-code - 如何为 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)
解决方案
尝试将此添加到您的.eslintrc.json
.
"globals": {
"ol": false
}
这告诉在ol
其他地方定义的 linter,在您的情况下,在来自 html 的脚本中。ESLint 文档中的详细信息。
推荐阅读
- python - 如果发生异常,如何确保 try/except 循环不会执行所有操作?
- reactjs - React Typescript 没有给出类型检查错误
- go - vscode恐慌中的golang调试会话
- java - Android WorkManager 返回多个结果
- archlinux - AwesomeWM 删除 wibar 的空间
- ios - Swift 如何以编程方式将垂直 UIStackview / UIView 放入水平 UIStackview
- reactjs - 将变量作为 Ref 名称传递
- python - twisted.internet.error.ReactorNotRestartable 多个 URL
- javascript - 带有嵌套 .forEach() 的循环会产生 no-loop-func es-lint 警告
- json - file.save 在 edit-json-file 中引发错误