我已经制作了一个Grafana面板插件,它在过去工作得很好,但是现在当我运行yarn dev (即grafana-toolkit plugin:dev)来构建插件时,我得到了这个错误:
插件"jsdoc“在”-config“@grafana/eslint”和“./../..eslintrc”@grafana/eslint“之间存在冲突。
我使用以下Grafana依赖项:
"@grafana/data": "^7.4.3",
"@grafana/runtime": "^7.4.3",
"@grafana/toolkit": "^7.4.3",
"@grafana/ui": "^7.4.3",我尝试将依赖项更新到Grafana 8,清除模块缓存和重新安装模块,但无法消除错误。我不知道该做什么,因为它看起来像是@grafana依赖项中的冲突。有什么想法吗?
发布于 2021-09-21 08:21:50
我通过将插件从克隆的grafana repo /plugins文件夹中移出并编辑grafana中的default.ini文件中的"plugins“路径来指向grafana之外的文件夹来修复它。我总是在grafana里面运行插件,但这不再适用于我。也许我在文件里漏掉了这个。
发布于 2021-10-13 07:32:37
我也有同样的问题。它似乎与父目录中的eslint配置冲突。我通过在插件目录中添加一个具有以下内容的.eslintrc来修正它。root: true标志表示这是顶级配置。
{
"extends": ["@grafana/eslint-config"],
"root": true
}https://stackoverflow.com/questions/69224840
复制相似问题